math.cube on complex, real part

Time bar (total: 8.0s)

analyze0.0ms (0%)

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

Compiled 22 to 12 computations (45.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-sub: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)

sample1.6s (20.6%)

Results
1.3s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.1s
ival-mult: 908.0ms (84.2% of total)
ival-sub: 120.0ms (11.1% of total)
ival-add: 40.0ms (3.7% of total)
const: 7.0ms (0.6% of total)
backward-pass: 3.0ms (0.3% of total)
Bogosity

preprocess199.0ms (2.5%)

Algorithm
egg-herbie
Rules
1032×unsub-neg
568×fma-define
420×sub-neg
388×distribute-lft-out
372×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
042591
1149519
2395483
31504301
44596301
56840301
67603301
Stop Event
node limit
Calls
Call 1
Inputs
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)) (neg.f64 x.re)) (*.f64 (+.f64 (*.f64 (neg.f64 x.re) x.im) (*.f64 x.im (neg.f64 x.re))) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))) x.re) (*.f64 (+.f64 (*.f64 x.re (neg.f64 x.im)) (*.f64 (neg.f64 x.im) x.re)) (neg.f64 x.im)))
(neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)) (neg.f64 x.re)) (*.f64 (+.f64 (*.f64 (neg.f64 x.re) x.im) (*.f64 x.im (neg.f64 x.re))) x.im)))
(neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))) x.re) (*.f64 (+.f64 (*.f64 x.re (neg.f64 x.im)) (*.f64 (neg.f64 x.im) x.re)) (neg.f64 x.im))))
(-.f64 (*.f64 (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) x.im) (*.f64 (+.f64 (*.f64 x.im x.re) (*.f64 x.re x.im)) x.re))
Outputs
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)) (neg.f64 x.re)) (*.f64 (+.f64 (*.f64 (neg.f64 x.re) x.im) (*.f64 x.im (neg.f64 x.re))) x.im))
(-.f64 (*.f64 (neg.f64 x.re) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re (neg.f64 x.im) (*.f64 x.re (neg.f64 x.im)))))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re))) (*.f64 x.im (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) (*.f64 #s(literal 2 binary64) (*.f64 x.im (*.f64 x.re x.im))))
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (*.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))) x.re) (*.f64 (+.f64 (*.f64 x.re (neg.f64 x.im)) (*.f64 (neg.f64 x.im) x.re)) (neg.f64 x.im)))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)) (neg.f64 x.re)) (*.f64 (+.f64 (*.f64 (neg.f64 x.re) x.im) (*.f64 x.im (neg.f64 x.re))) x.im)))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))) x.re) (*.f64 (+.f64 (*.f64 x.re (neg.f64 x.im)) (*.f64 (neg.f64 x.im) x.re)) (neg.f64 x.im))))
(-.f64 (*.f64 (neg.f64 x.re) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re (neg.f64 x.im) (*.f64 x.re (neg.f64 x.im)))))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re))) (*.f64 x.im (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) (*.f64 #s(literal 2 binary64) (*.f64 x.im (*.f64 x.re x.im))))
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (*.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (*.f64 (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) x.im) (*.f64 (+.f64 (*.f64 x.im x.re) (*.f64 x.re x.im)) x.re))
(-.f64 (*.f64 x.im (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re))) (*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im))))
(-.f64 (*.f64 (*.f64 x.im (+.f64 x.re x.im)) (-.f64 x.im x.re)) (*.f64 x.re (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (*.f64 x.im (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re))))
(+.f64 (pow.f64 x.im #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.re x.im)) #s(literal -3 binary64)))
(-.f64 (pow.f64 x.im #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.re #s(literal 3 binary64)))))
Symmetry

(abs x.im)

(negabs x.re)

explain112.0ms (1.4%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
190-0-(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
170-0-(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
120-0-(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
00-0-x.im
00-0-x.re
00-0-(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
00-0-(*.f64 x.im x.re)
00-0-(*.f64 x.re x.re)
00-0-(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
00-0-(*.f64 x.im x.im)
00-0-(*.f64 x.re x.im)
Results
68.0ms512×256valid
Compiler

Compiled 157 to 35 computations (77.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 34.0ms
ival-mult: 25.0ms (74.6% of total)
ival-sub: 5.0ms (14.9% of total)
ival-add: 2.0ms (6% of total)
const: 0.0ms (0% of total)

eval1.0ms (0%)

Compiler

Compiled 75 to 33 computations (56% saved)

prune8.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
83.8%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
83.8%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
81.6%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
81.6%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
Compiler

Compiled 65 to 39 computations (40% saved)

localize265.0ms (3.3%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
93.8%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
89.0%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
85.4%
(*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))
99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
96.1%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
93.8%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
92.8%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
99.7%
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))
89.6%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
85.4%
(*.f64 x.re (*.f64 x.im x.im))
99.8%
(*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))
89.6%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
85.4%
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
Results
145.0ms256×256valid
Compiler

Compiled 181 to 59 computations (67.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 110.0ms
ival-mult: 42.0ms (38.3% of total)
ival-sub: 38.0ms (34.7% of total)
ival-pow: 19.0ms (17.3% of total)
ival-add: 5.0ms (4.6% of total)
<compiled-spec>: 4.0ms (3.6% of total)
const: 2.0ms (1.8% of total)

series43.0ms (0.5%)

Counts
13 → 300
Calls
Call 1
Inputs
#<alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))>
#<alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))>
#<alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))>
#<alt (*.f64 x.re (*.f64 x.im x.im))>
#<alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))>
#<alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))>
#<alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)>
#<alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))>
#<alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))>
#<alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)>
#<alt (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))>
#<alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))>
#<alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))>
Outputs
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (pow.f64 x.re #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -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 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -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 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -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)))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -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)))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -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)))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 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)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 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)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 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)))) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (pow.f64 x.re #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))>
Calls

75 calls:

TimeVariablePointExpression
8.0ms
x.im
@0
(* x.im (* x.im -3))
2.0ms
x.re
@inf
(+ (* x.re (- (* x.re x.re) (* x.im x.im))) (* x.re (* (* x.im -2) x.im)))
1.0ms
x.re
@0
(* x.re (* x.im (* x.im -3)))
1.0ms
x.im
@0
(* x.re (* x.im (* x.im -3)))
1.0ms
x.re
@inf
(* x.re (* x.im (* x.im -3)))

rewrite362.0ms (4.5%)

Algorithm
batch-egg-rewrite
Rules
679×log1p-expm1-u
275×associate-*r*
220×expm1-log1p-u
217×add-cube-cbrt
215×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032451
1566388
27105388
Stop Event
node limit
Counts
13 → 367
Calls
Call 1
Inputs
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.re (*.f64 x.im x.im))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) x.re) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) x.re) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.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))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.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 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (neg.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #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))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) x.im) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 0 binary64) x.im) #s(literal 0 binary64))
(pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 3 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) #s(literal 2 binary64))
(neg.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im)))
(cbrt.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) (cbrt.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) (sqrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.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))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.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 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (neg.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #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))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))

simplify215.0ms (2.7%)

Algorithm
egg-herbie
Rules
102×*-commutative
66×+-commutative
44×sub-neg
34×fma-undefine
26×cube-mult
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
063927469
1162227469
Stop Event
unsound
Counts
667 → 390
Calls
Call 1
Inputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.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) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #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) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #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) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -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)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -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)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -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)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 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)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 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)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 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)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.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) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) x.re) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) x.re) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.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))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.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 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (neg.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #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))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) x.im) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 0 binary64) x.im) #s(literal 0 binary64))
(pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 3 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) #s(literal 2 binary64))
(neg.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im)))
(cbrt.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) (cbrt.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) (sqrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.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))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.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 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (neg.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #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))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
Outputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 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) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 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) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.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) (pow.f64 x.im #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 #s(literal -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)) #s(literal -2 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -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)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -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)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -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)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 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)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 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)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 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)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 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) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 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) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.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) (pow.f64 x.im #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(pow.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64)))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 x.re) (sqrt.f64 #s(literal -3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) #s(literal 0 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 0 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) #s(literal 0 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))))
(/.f64 #s(literal 0 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.im x.re) (*.f64 #s(literal -3 binary64) x.im) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 0 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (cbrt.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 x.re) (sqrt.f64 #s(literal -3 binary64)))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -27 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -27 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) #s(literal 0 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 0 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) #s(literal 0 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))))
(/.f64 #s(literal 0 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.im x.re) (*.f64 #s(literal -3 binary64) x.im) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 0 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))) (cbrt.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 x.re) (sqrt.f64 #s(literal -3 binary64)))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(pow.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64)))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 x.re) (sqrt.f64 #s(literal -3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -27 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 x.re (-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 x.re (+.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))))))
(/.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) x.re) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 x.re (+.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))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) x.re) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal 0 binary64) (+.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))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 0 binary64) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal 0 binary64) (+.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))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 0 binary64) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (+.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)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (neg.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))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (neg.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #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 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(exp.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 x.re x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (+.f64 x.im x.re) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) (fma.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64)))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) (fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 x.im)) (*.f64 #s(literal 0 binary64) (sqrt.f64 x.im)) #s(literal 0 binary64)))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 4 binary64))
(+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))
(*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(*.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))) (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))) (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (*.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)))
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal 0 binary64))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (sqrt.f64 x.im))) (+.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)))
(/.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal 0 binary64))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal 0 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)) #s(literal -4 binary64)) (+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal -2 binary64)))
(pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 0 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))) #s(literal 2 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 0 binary64))
(+.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log.f64 #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -1 binary64)
(/.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
#s(literal 0 binary64)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) x.im) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 0 binary64) x.im) #s(literal 0 binary64))
#s(literal 0 binary64)
(pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))
#s(literal 0 binary64)
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 3 binary64))
(*.f64 #s(literal 0 binary64) (pow.f64 (cbrt.f64 x.im) #s(literal 3 binary64)))
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 0 binary64) (pow.f64 x.im #s(literal 3 binary64))))
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 x.im)) #s(literal 2 binary64))
(neg.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -1 binary64)
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im))
(log.f64 (pow.f64 #s(literal 0 binary64) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal 0 binary64)
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im)))
(neg.f64 (log.f64 (pow.f64 #s(literal 0 binary64) x.im)))
(cbrt.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal 0 binary64) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(expm1.f64 (log.f64 #s(literal 2 binary64)))
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal 0 binary64)
(exp.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal 0 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
#s(literal 0 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) (cbrt.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) (sqrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (*.f64 x.re (-.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (log.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal 0 binary64) (+.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))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 0 binary64) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal 0 binary64) (+.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))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 0 binary64) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (+.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)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (neg.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))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (neg.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #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 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(exp.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 x.re x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (+.f64 x.im x.re) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))

eval128.0ms (1.6%)

Compiler

Compiled 10480 to 6611 computations (36.9% saved)

prune102.0ms (1.3%)

Pruning

11 alts after pruning (9 fresh and 2 done)

PrunedKeptTotal
New4529461
Fresh000
Picked224
Done000
Total45411465
Accuracy
100.0%
Counts
465 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.7%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
83.8%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
56.0%
(pow.f64 x.re #s(literal 3 binary64))
83.5%
(-.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64)) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
67.3%
(-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
70.5%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 0 binary64))
88.1%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
88.4%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
81.6%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
62.9%
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
49.4%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
Compiler

Compiled 303 to 203 computations (33% saved)

localize345.0ms (4.3%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
78.9%
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
75.5%
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
100.0%
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
99.8%
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
89.6%
(-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
93.8%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
92.8%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
90.4%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
Results
282.0ms256×256valid
Compiler

Compiled 172 to 81 computations (52.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 242.0ms
ival-pow: 186.0ms (76.9% of total)
ival-mult: 28.0ms (11.6% of total)
ival-add: 9.0ms (3.7% of total)
ival-div: 8.0ms (3.3% of total)
<compiled-spec>: 4.0ms (1.7% of total)
ival-sub: 4.0ms (1.7% of total)
const: 4.0ms (1.7% of total)

series86.0ms (1.1%)

Counts
7 → 105
Calls
Call 1
Inputs
#<alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)>
#<alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 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 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
Outputs
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
Calls

39 calls:

TimeVariablePointExpression
69.0ms
x.im
@0
(* -3 (/ (pow x.im 2) (pow x.re 2)))
1.0ms
x.im
@inf
(* (pow x.re 3) (+ 1 (* -3 (/ (pow x.im 2) (pow x.re 2)))))
1.0ms
x.im
@0
(* (pow x.re 3) (+ 1 (* -3 (/ (pow x.im 2) (pow x.re 2)))))
1.0ms
x.im
@inf
(* -3 (/ (pow x.im 2) (pow x.re 2)))
1.0ms
x.re
@inf
(* (pow x.re 3) (+ 1 (* -3 (/ (pow x.im 2) (pow x.re 2)))))

rewrite181.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
1082×log1p-expm1-u
619×expm1-log1p-u
161×add-cube-cbrt
160×add-exp-log
160×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027235
1417173
25391173
Stop Event
node limit
Counts
7 → 225
Calls
Call 1
Inputs
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 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)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
Outputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) #s(literal 1 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (-.f64 (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(pow.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (exp.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 x.re #s(literal 9 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 x.re #s(literal 3/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 x.re #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 x.re)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 x.re)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (/.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(*.f64 x.re (+.f64 x.im x.im))
(*.f64 x.im (+.f64 x.re x.re))
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(*.f64 (cbrt.f64 (*.f64 x.re x.im)) (+.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64)) (+.f64 (cbrt.f64 (*.f64 x.re x.im)) (cbrt.f64 (*.f64 x.re x.im))))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (+.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal 0 binary64)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) #s(literal 0 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 3 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/3 binary64))
(neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(sqrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(fabs.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(cbrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(fma.f64 x.im x.re (*.f64 x.re x.im))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re x.im) (*.f64 x.re x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 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 (*.f64 (hypot.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.im x.re) (sqrt.f64 #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 x.im (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.im (*.f64 x.im (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 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.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 (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 (cbrt.f64 (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 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 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.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))
(neg.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #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))))
(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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 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 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) x.re)
(/.f64 (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (/.f64 x.im x.re) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64)))

simplify121.0ms (1.5%)

Algorithm
egg-herbie
Rules
88×*-commutative
38×+-commutative
25×sub-neg
23×fma-undefine
19×unpow2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052010751
1135810751
Stop Event
unsound
Counts
330 → 313
Calls
Call 1
Inputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) #s(literal 1 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (-.f64 (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(pow.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (exp.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 x.re #s(literal 9 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 x.re #s(literal 3/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 x.re #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 x.re)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 x.re)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (/.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(*.f64 x.re (+.f64 x.im x.im))
(*.f64 x.im (+.f64 x.re x.re))
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(*.f64 (cbrt.f64 (*.f64 x.re x.im)) (+.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64)) (+.f64 (cbrt.f64 (*.f64 x.re x.im)) (cbrt.f64 (*.f64 x.re x.im))))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (+.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal 0 binary64)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) #s(literal 0 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 3 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/3 binary64))
(neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(sqrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(fabs.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(cbrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(fma.f64 x.im x.re (*.f64 x.re x.im))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re x.im) (*.f64 x.re x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 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 (*.f64 (hypot.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.im x.re) (sqrt.f64 #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 x.im (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.im (*.f64 x.im (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 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.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 (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 (cbrt.f64 (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 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 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.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))
(neg.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #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))))
(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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 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 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) x.re)
(/.f64 (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (/.f64 x.im x.re) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) #s(literal 1 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 x.im #s(literal -1 binary64))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 x.im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 x.im)) (*.f64 x.im #s(literal -1 binary64))))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 x.im (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64))))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(*.f64 (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 x.im)) (pow.f64 x.re #s(literal 3/2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 x.im)) (pow.f64 x.re #s(literal 3/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 x.im (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 x.im (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 x.im (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (-.f64 (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 x.im #s(literal -1 binary64)) (-.f64 (*.f64 x.im #s(literal -1 binary64)) (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im #s(literal -1 binary64)))))
(/.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 x.im #s(literal -1 binary64)) (*.f64 x.im #s(literal -1 binary64)))) (-.f64 (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 x.im #s(literal -1 binary64))))
(pow.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (pow.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (exp.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (log.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (pow.f64 (pow.f64 x.re #s(literal 3/2 binary64)) #s(literal 2 binary64)) (*.f64 x.im #s(literal -1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 x.re #s(literal 3 binary64))
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 x.re #s(literal 9 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 x.re #s(literal 9 binary64)))
(pow.f64 (pow.f64 x.re #s(literal 3/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(cbrt.f64 (pow.f64 x.re #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 x.re)))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 x.re))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 x.re)) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 x.re))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -1 binary64)
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
#s(literal -1 binary64)
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (/.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
#s(literal -1 binary64)
(*.f64 x.re (+.f64 x.im x.im))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 x.im (+.f64 x.re x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -1 binary64)
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
#s(literal -1 binary64)
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -1 binary64)
(*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
#s(literal -1 binary64)
(*.f64 (cbrt.f64 (*.f64 x.re x.im)) (+.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (cbrt.f64 (*.f64 x.im x.re))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64)) (+.f64 (cbrt.f64 (*.f64 x.re x.im)) (cbrt.f64 (*.f64 x.re x.im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (cbrt.f64 (*.f64 x.im x.re))))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (+.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))))
(*.f64 (sqrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x.im x.re))))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
#s(literal -1 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -1 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -1 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))))
#s(literal -1 binary64)
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
#s(literal -1 binary64)
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
#s(literal -1 binary64)
(/.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal 0 binary64)))
#s(literal -1 binary64)
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))) (*.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 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) #s(literal 0 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 0 binary64)))
#s(literal -1 binary64)
(/.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
#s(literal -1 binary64)
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
#s(literal -1 binary64)
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
#s(literal -1 binary64)
(/.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
#s(literal -1 binary64)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))))
#s(literal -1 binary64)
(/.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
#s(literal -1 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 3 binary64))
#s(literal -1 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))
#s(literal -1 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
#s(literal -1 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
#s(literal -1 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/3 binary64))
#s(literal -1 binary64)
(neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -1 binary64)
(sqrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -1 binary64)
(fabs.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -1 binary64)
(log.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -1 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -1 binary64)
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -1 binary64)
(cbrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -1 binary64)
(expm1.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -1 binary64)
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(hypot.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -1 binary64)
(exp.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -1 binary64)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
#s(literal -1 binary64)
(fma.f64 x.re x.im (*.f64 x.re x.im))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(fma.f64 x.im x.re (*.f64 x.re x.im))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re x.im) (*.f64 x.re x.im))
(fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.im x.re))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 #s(literal 9 binary64) (*.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64))) (+.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64))) (+.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 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))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(pow.f64 (*.f64 (hypot.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.im x.re) (sqrt.f64 #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (hypot.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) x.re))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(+.f64 (pow.f64 (pow.f64 x.re #s(literal 3/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.re #s(literal 3 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 x.im (/.f64 x.im (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)))
(*.f64 x.im (*.f64 x.im (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)))
(*.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 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal -2 binary64)))
(*.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 (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 (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 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (*.f64 (pow.f64 x.re #s(literal -2 binary64)) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (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 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 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 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))))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (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) 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 #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 (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))))
(neg.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.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)) (neg.f64 (neg.f64 (pow.f64 x.re #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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 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 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) x.re)
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(pow.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)))
(pow.f64 (*.f64 (/.f64 x.im x.re) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) x.re) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) #s(literal 9 binary64)))
(sqrt.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))

eval120.0ms (1.5%)

Compiler

Compiled 8078 to 5719 computations (29.2% saved)

prune95.0ms (1.2%)

Pruning

12 alts after pruning (8 fresh and 4 done)

PrunedKeptTotal
New4475452
Fresh134
Picked325
Done022
Total45112463
Accuracy
100.0%
Counts
463 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.7%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
83.8%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
36.4%
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
56.0%
(pow.f64 x.re #s(literal 3 binary64))
67.3%
(-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
88.1%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
77.1%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
88.4%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
81.6%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
75.3%
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))))
49.4%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
49.4%
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
Compiler

Compiled 282 to 191 computations (32.3% saved)

localize279.0ms (3.5%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.7%
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
99.7%
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
97.5%
(*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
75.2%
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
100.0%
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
99.8%
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
99.8%
(*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)
89.6%
(-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
99.8%
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
85.4%
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
92.8%
(*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re)
99.7%
(*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))
99.7%
(*.f64 x.im (sqrt.f64 x.re))
99.5%
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
89.6%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
Results
202.0ms256×256valid
Compiler

Compiled 192 to 96 computations (50% saved)

Precisions
Click to see histograms. Total time spent on operations: 166.0ms
ival-pow: 67.0ms (40.3% of total)
ival-mult: 52.0ms (31.3% of total)
<compiled-spec>: 14.0ms (8.4% of total)
ival-cbrt: 12.0ms (7.2% of total)
ival-add: 8.0ms (4.8% of total)
const: 5.0ms (3% of total)
ival-sub: 4.0ms (2.4% of total)
ival-div: 2.0ms (1.2% of total)
ival-sqrt: 2.0ms (1.2% of total)

series59.0ms (0.7%)

Counts
14 → 292
Calls
Call 1
Inputs
#<alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))>
#<alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))>
#<alt (*.f64 x.im (sqrt.f64 x.re))>
#<alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))>
#<alt (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re)>
#<alt (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))>
#<alt (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)>
#<alt (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))>
#<alt (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))>
#<alt (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))>
#<alt (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))>
#<alt (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))>
Outputs
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im)))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im))))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (/.f64 x.im x.re))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re)))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re)))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im)) x.re)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) x.re)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) x.re)) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im x.re)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im x.re)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) x.im))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) x.im))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))>
#<alt (cbrt.f64 #s(literal -1 binary64))>
#<alt (+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))>
#<alt (+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))>
#<alt (+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))>
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))))>
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))>
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 25 binary64)))) (/.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.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 x.im #s(literal 5 binary64)) (pow.f64 x.re #s(literal 10 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (cbrt.f64 #s(literal -3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64)))) x.re)>
#<alt (/.f64 (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 10 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64)))))))) x.re)>
#<alt (/.f64 (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 10 binary64)) (pow.f64 x.re #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -5/81 binary64) (*.f64 (cbrt.f64 (/.f64 x.re (pow.f64 x.im #s(literal 16 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 8 binary64)))))))))) x.re)>
#<alt (cbrt.f64 #s(literal -1 binary64))>
#<alt (+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))>
#<alt (+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))))>
#<alt (+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))))>
#<alt (cbrt.f64 #s(literal -1 binary64))>
#<alt (+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))>
#<alt (+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))))>
#<alt (+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 10 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 10 binary64)) (pow.f64 x.re #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -5/81 binary64) (*.f64 (cbrt.f64 (/.f64 x.re (pow.f64 x.im #s(literal 16 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 8 binary64))))))))))>
#<alt (*.f64 x.re (cbrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))>
#<alt (*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))))>
#<alt (*.f64 x.re (cbrt.f64 #s(literal -1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))))))>
#<alt (*.f64 x.re (cbrt.f64 #s(literal -1 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 5 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))>
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))))>
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))>
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 25 binary64)))) (/.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.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 x.im #s(literal 5 binary64)) (pow.f64 x.re #s(literal 13 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))>
#<alt (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 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 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 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 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))>
Calls

81 calls:

TimeVariablePointExpression
5.0ms
x.re
@-inf
(* x.re (* -3 (pow x.im 2)))
5.0ms
x.im
@0
(* x.re (cbrt (+ (* -3 (pow (/ x.im x.re) 2)) -1)))
4.0ms
x.im
@inf
(cbrt (+ (* -3 (pow (/ x.im x.re) 2)) -1))
3.0ms
x.im
@0
(* x.im (sqrt x.re))
2.0ms
x.re
@0
(cbrt (+ (* -3 (pow (/ x.im x.re) 2)) -1))

rewrite138.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
310×associate-*r*
270×log1p-expm1-u
270×expm1-log1p-u
263×add-cube-cbrt
261×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038424
1618388
Stop Event
node limit
Counts
14 → 314
Calls
Call 1
Inputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(*.f64 x.im (sqrt.f64 x.re))
(*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))
(*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re)
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (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 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) (/.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (hypot.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (pow.f64 x.re #s(literal 3/2 binary64))) (hypot.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (pow.f64 x.re #s(literal 3/2 binary64))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))) (neg.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 (sqrt.f64 x.re) (*.f64 x.im (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 x.re x.im) x.im)
(*.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) x.re))
(*.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re)))) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) x.im) (sqrt.f64 x.re))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 1 binary64)) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))))
(sqrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(fabs.f64 (*.f64 x.im (sqrt.f64 x.re)))
(log.f64 (pow.f64 (exp.f64 x.im) (sqrt.f64 x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (sqrt.f64 x.re)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re))))
(log1p.f64 (expm1.f64 (*.f64 x.im (sqrt.f64 x.re))))
(exp.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) x.re)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) x.im)))
(+.f64 (*.f64 x.re (*.f64 x.re (-.f64 x.re x.im))) (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))))
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) x.re) (*.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re))
(+.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) x.re) (*.f64 (*.f64 x.im (-.f64 x.re x.im)) x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) x.im (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.re x.im) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.re x.im) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.re x.im) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.re x.im) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (-.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))) (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))) (-.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(exp.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 #s(literal -3 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) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/6 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/3 binary64)))
(pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(exp.f64 (log.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 x.im (*.f64 (/.f64 #s(literal 1 binary64) x.re) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x.re) #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x.re) (/.f64 #s(literal 1 binary64) x.re)))
(*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x.im x.re)) (/.f64 x.im x.re)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 x.im x.re)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 x.im x.re)) (*.f64 (sqrt.f64 (/.f64 x.im x.re)) (/.f64 x.im x.re)))
(*.f64 (*.f64 (/.f64 x.im x.re) (sqrt.f64 (/.f64 x.im x.re))) (sqrt.f64 (/.f64 x.im x.re)))
(*.f64 (*.f64 (/.f64 x.im x.re) x.im) (/.f64 #s(literal 1 binary64) x.re))
(*.f64 (*.f64 (/.f64 x.im x.re) #s(literal 1 binary64)) (/.f64 x.im x.re))
(*.f64 (*.f64 (/.f64 x.im x.re) (pow.f64 (cbrt.f64 (/.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x.im x.re)))
(/.f64 x.im (*.f64 (/.f64 x.re x.im) x.re))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 (/.f64 x.im x.re) (/.f64 x.re x.im))
(/.f64 (neg.f64 x.im) (*.f64 (/.f64 x.re x.im) (neg.f64 x.re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 x.re x.im)))
(/.f64 (*.f64 x.im #s(literal 1 binary64)) (*.f64 x.re (/.f64 x.re x.im)))
(/.f64 (*.f64 (neg.f64 x.im) (neg.f64 x.im)) (*.f64 (neg.f64 x.re) (neg.f64 x.re)))
(/.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re (neg.f64 x.re)))
(/.f64 (*.f64 (neg.f64 x.im) x.im) (*.f64 (neg.f64 x.re) x.re))
(/.f64 (*.f64 (neg.f64 x.im) #s(literal 1 binary64)) (*.f64 (neg.f64 x.re) (/.f64 x.re x.im)))
(sqrt.f64 (pow.f64 (/.f64 x.im 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)))
(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 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 1 binary64))
(*.f64 x.re (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 x.re (*.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 x.re (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(*.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) x.re) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) x.re)
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))) (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 6 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 1 binary64)))

simplify392.0ms (4.9%)

Algorithm
egg-herbie
Rules
799×fma-neg
668×fma-define
304×*-commutative
287×distribute-lft-in
270×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0106427734
1277224929
2796224910
Stop Event
node limit
Counts
606 → 567
Calls
Call 1
Inputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im))))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (/.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im)) x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) x.re)) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im x.re)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im x.re)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) x.im))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(cbrt.f64 #s(literal -1 binary64))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))
(*.f64 x.im (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 25 binary64)))) (/.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.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 x.im #s(literal 5 binary64)) (pow.f64 x.re #s(literal 10 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (cbrt.f64 #s(literal -3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64)))) x.re)
(/.f64 (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 10 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64)))))))) x.re)
(/.f64 (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 10 binary64)) (pow.f64 x.re #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -5/81 binary64) (*.f64 (cbrt.f64 (/.f64 x.re (pow.f64 x.im #s(literal 16 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 8 binary64)))))))))) x.re)
(cbrt.f64 #s(literal -1 binary64))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))))
(cbrt.f64 #s(literal -1 binary64))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64)))
(+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 10 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))))))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 10 binary64)) (pow.f64 x.re #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -5/81 binary64) (*.f64 (cbrt.f64 (/.f64 x.re (pow.f64 x.im #s(literal 16 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 8 binary64))))))))))
(*.f64 x.re (cbrt.f64 #s(literal -1 binary64)))
(*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))
(*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))))
(*.f64 x.re (cbrt.f64 #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))))))
(*.f64 x.re (cbrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(+.f64 (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 5 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))
(*.f64 x.im (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 25 binary64)))) (/.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.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 x.im #s(literal 5 binary64)) (pow.f64 x.re #s(literal 13 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 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 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) (/.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (hypot.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (pow.f64 x.re #s(literal 3/2 binary64))) (hypot.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (pow.f64 x.re #s(literal 3/2 binary64))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))) (neg.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 (sqrt.f64 x.re) (*.f64 x.im (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 x.re x.im) x.im)
(*.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) x.re))
(*.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re)))) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) x.im) (sqrt.f64 x.re))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 1 binary64)) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))))
(sqrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(fabs.f64 (*.f64 x.im (sqrt.f64 x.re)))
(log.f64 (pow.f64 (exp.f64 x.im) (sqrt.f64 x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (sqrt.f64 x.re)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re))))
(log1p.f64 (expm1.f64 (*.f64 x.im (sqrt.f64 x.re))))
(exp.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) x.re)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) x.im)))
(+.f64 (*.f64 x.re (*.f64 x.re (-.f64 x.re x.im))) (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))))
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) x.re) (*.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re))
(+.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) x.re) (*.f64 (*.f64 x.im (-.f64 x.re x.im)) x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) x.im (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.re x.im) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.re x.im) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.re x.im) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.re x.im) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (-.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))) (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))) (-.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(exp.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 #s(literal -3 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) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/6 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/3 binary64)))
(pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(exp.f64 (log.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 x.im (*.f64 (/.f64 #s(literal 1 binary64) x.re) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x.re) #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x.re) (/.f64 #s(literal 1 binary64) x.re)))
(*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x.im x.re)) (/.f64 x.im x.re)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 x.im x.re)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 x.im x.re)) (*.f64 (sqrt.f64 (/.f64 x.im x.re)) (/.f64 x.im x.re)))
(*.f64 (*.f64 (/.f64 x.im x.re) (sqrt.f64 (/.f64 x.im x.re))) (sqrt.f64 (/.f64 x.im x.re)))
(*.f64 (*.f64 (/.f64 x.im x.re) x.im) (/.f64 #s(literal 1 binary64) x.re))
(*.f64 (*.f64 (/.f64 x.im x.re) #s(literal 1 binary64)) (/.f64 x.im x.re))
(*.f64 (*.f64 (/.f64 x.im x.re) (pow.f64 (cbrt.f64 (/.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x.im x.re)))
(/.f64 x.im (*.f64 (/.f64 x.re x.im) x.re))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 (/.f64 x.im x.re) (/.f64 x.re x.im))
(/.f64 (neg.f64 x.im) (*.f64 (/.f64 x.re x.im) (neg.f64 x.re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 x.re x.im)))
(/.f64 (*.f64 x.im #s(literal 1 binary64)) (*.f64 x.re (/.f64 x.re x.im)))
(/.f64 (*.f64 (neg.f64 x.im) (neg.f64 x.im)) (*.f64 (neg.f64 x.re) (neg.f64 x.re)))
(/.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re (neg.f64 x.re)))
(/.f64 (*.f64 (neg.f64 x.im) x.im) (*.f64 (neg.f64 x.re) x.re))
(/.f64 (*.f64 (neg.f64 x.im) #s(literal 1 binary64)) (*.f64 (neg.f64 x.re) (/.f64 x.re x.im)))
(sqrt.f64 (pow.f64 (/.f64 x.im 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)))
(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 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 1 binary64))
(*.f64 x.re (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 x.re (*.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 x.re (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(*.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) x.re) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) x.re)
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))) (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 6 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -3 binary64) (neg.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -3 binary64) (neg.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -3 binary64) (neg.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (neg.f64 (neg.f64 x.im)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (neg.f64 (neg.f64 x.im)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (neg.f64 (neg.f64 x.im)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (neg.f64 (neg.f64 x.im)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im))))))
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (+.f64 x.im (-.f64 x.re x.im)))))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im))))))
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (+.f64 x.im (-.f64 x.re x.im)))))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (/.f64 x.im x.re))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x.im x.re) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x.im x.re) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im)) x.re)) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) x.re)) #s(literal 1 binary64))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 0 binary64) x.im) (neg.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) x.re) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) x.re)) #s(literal 1 binary64))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 0 binary64) x.im) (neg.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) x.re) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 0 binary64))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im x.re)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im x.re)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (*.f64 x.re (/.f64 (*.f64 #s(literal 0 binary64) x.re) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 0 binary64) x.im) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1 binary64) x.re (*.f64 x.re (/.f64 (*.f64 #s(literal 0 binary64) x.re) x.im))) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 0 binary64) x.im) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1 binary64) x.re (*.f64 x.re (/.f64 (*.f64 #s(literal 0 binary64) x.re) x.im))) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 0 binary64) x.im) x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (*.f64 x.re (/.f64 (*.f64 #s(literal 0 binary64) x.re) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 0 binary64) x.im) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 x.re (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 x.re (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 1 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(cbrt.f64 #s(literal -1 binary64))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(-.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64)))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -5/3 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -5/3 binary64) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))
(*.f64 x.im (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))))
(*.f64 x.im (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 x.im (fma.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) x.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 x.im (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))))))))
(*.f64 x.im (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64)))) (fma.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) x.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 25 binary64)))) (/.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))))))
(*.f64 x.im (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 25 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))))))))
(*.f64 x.im (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 25 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal -5/27 binary64) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64)))) (fma.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) x.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64))))))
(*.f64 x.im (neg.f64 (fma.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) x.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64))))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))))) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) x.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (pow.f64 x.im #s(literal 3 binary64)))) (neg.f64 x.im))
(*.f64 #s(literal -1 binary64) (*.f64 x.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 x.im #s(literal 5 binary64)) (pow.f64 x.re #s(literal 10 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 (neg.f64 x.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 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))))) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))))) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64))))))
(*.f64 x.im (neg.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) x.im) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 10 binary64)) (pow.f64 x.im #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal -5/27 binary64) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))))) (pow.f64 x.im #s(literal 3 binary64)))) (pow.f64 x.im #s(literal 3 binary64))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (cbrt.f64 #s(literal -3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (cbrt.f64 #s(literal -3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64)))) x.re)
(/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) x.re)
(/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) x.re)
(/.f64 (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 10 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64)))))))) x.re)
(/.f64 (fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 10 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64)))))))) x.re)
(/.f64 (fma.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/9 binary64) (/.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 10 binary64)))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) x.re)
(/.f64 (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 10 binary64)) (pow.f64 x.re #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -5/81 binary64) (*.f64 (cbrt.f64 (/.f64 x.re (pow.f64 x.im #s(literal 16 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 8 binary64)))))))))) x.re)
(/.f64 (fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 10 binary64)) (pow.f64 x.re #s(literal 5 binary64)))))) (*.f64 #s(literal -5/81 binary64) (*.f64 (cbrt.f64 (/.f64 x.re (pow.f64 x.im #s(literal 16 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 8 binary64)))))))))) x.re)
(/.f64 (fma.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/9 binary64) (/.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 10 binary64))) (pow.f64 x.re #s(literal 5 binary64)))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -5/81 binary64) (cbrt.f64 (/.f64 x.re (pow.f64 x.im #s(literal 16 binary64))))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 8 binary64)))) (/.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) x.re)
(cbrt.f64 #s(literal -1 binary64))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(-.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))))
(-.f64 (-.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))) #s(literal 5 binary64)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (-.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 5 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (/.f64 (neg.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))
(cbrt.f64 #s(literal -1 binary64))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(-.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))))
(-.f64 (-.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))) #s(literal 5 binary64)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))))))))
(+.f64 (-.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 5 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (/.f64 (neg.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64)))
(*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 10 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))))))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 10 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))))))))
(fma.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/9 binary64) (/.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 10 binary64)))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 10 binary64)) (pow.f64 x.re #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -5/81 binary64) (*.f64 (cbrt.f64 (/.f64 x.re (pow.f64 x.im #s(literal 16 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 8 binary64))))))))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 #s(literal -3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 10 binary64)) (pow.f64 x.re #s(literal 5 binary64)))))) (*.f64 #s(literal -5/81 binary64) (*.f64 (cbrt.f64 (/.f64 x.re (pow.f64 x.im #s(literal 16 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 8 binary64))))))))))
(fma.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1/9 binary64) (/.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 10 binary64))) (pow.f64 x.re #s(literal 5 binary64)))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -5/81 binary64) (cbrt.f64 (/.f64 x.re (pow.f64 x.im #s(literal 16 binary64))))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 8 binary64)))) (/.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.re #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(*.f64 x.re (cbrt.f64 #s(literal -1 binary64)))
(*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 x.re (-.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))
(*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))
(*.f64 x.re (-.f64 (-.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))
(*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))))
(*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))) #s(literal 5 binary64)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))))))))
(*.f64 x.re (+.f64 (-.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 5 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 (/.f64 (neg.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))
(*.f64 x.re (cbrt.f64 #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (cbrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (/.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 #s(literal -1 binary64))) (neg.f64 x.re))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))
(*.f64 (neg.f64 x.re) (+.f64 (fma.f64 #s(literal -1 binary64) (cbrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))
(*.f64 (+.f64 (/.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (-.f64 (/.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 #s(literal -1 binary64)))) (neg.f64 x.re))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) (*.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))))))
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (cbrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))) #s(literal 5 binary64)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))
(*.f64 (-.f64 (fma.f64 #s(literal 1/3 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 5 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 (/.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (cbrt.f64 #s(literal -1 binary64))) (neg.f64 x.re))
(*.f64 x.re (cbrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))))
(-.f64 (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(fma.f64 x.re (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 5 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(fma.f64 x.re (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64)) (pow.f64 x.re #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -5/3 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (/.f64 #s(literal -1 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))
(*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(*.f64 x.im (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))))
(*.f64 x.im (fma.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64))))) (*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 x.re x.im)))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 x.im (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 13 binary64))))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64))))) (*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 x.re x.im))))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 25 binary64)))) (/.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))))))))
(*.f64 x.im (fma.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 25 binary64))))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 13 binary64))))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64))))) (*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 x.re x.im)))))))
(*.f64 x.im (fma.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal -5/27 binary64) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 25 binary64))))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 13 binary64))))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64))))) (*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 x.re x.im)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64))))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 x.re x.im)))))
(*.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64))))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 x.re x.im)))) (neg.f64 x.im))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 4 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 binary64))))))) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 x.re x.im)))))
(*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 x.re x.im))) (/.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 binary64))))) (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 4 binary64))))))) (pow.f64 x.im #s(literal 3 binary64)))) (neg.f64 x.im))
(*.f64 #s(literal -1 binary64) (*.f64 x.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 x.im #s(literal 5 binary64)) (pow.f64 x.re #s(literal 13 binary64)))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64)))) (/.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))))) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64)))))))
(*.f64 (neg.f64 x.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 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 5 binary64)) (pow.f64 x.re #s(literal 13 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) #s(literal -5/27 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64))))))) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 binary64))))))) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 x.re x.im)))))
(*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal 3 binary64))) (cbrt.f64 (/.f64 x.re x.im))) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 binary64)))))) (/.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal -5/27 binary64) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64))))) (*.f64 (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 5 binary64)) (pow.f64 x.re #s(literal 13 binary64))))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 3 binary64)) #s(literal 5 binary64))))) (pow.f64 x.im #s(literal 3 binary64)))) (pow.f64 x.im #s(literal 3 binary64)))) (neg.f64 x.im))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(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)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal 3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 3 binary64) (neg.f64 x.re) (/.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 3 binary64) (neg.f64 x.re) (/.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 3 binary64) (neg.f64 x.re) (/.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 3 binary64) (neg.f64 x.re) (/.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 3 binary64) (neg.f64 x.re) (/.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal 3 binary64) (neg.f64 x.re) (/.f64 (neg.f64 (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) (/.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (hypot.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (pow.f64 x.re #s(literal 3/2 binary64))) (hypot.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (pow.f64 x.re #s(literal 3/2 binary64))))
(pow.f64 (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 #s(literal -3 binary64) x.re))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 #s(literal -3 binary64) x.re))) #s(literal 2 binary64)))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 6 binary64))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 6 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))) (neg.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (neg.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(neg.f64 (/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (neg.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (hypot.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 #s(literal -3 binary64) x.re))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 #s(literal -3 binary64) x.re))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 #s(literal -3 binary64) x.re))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 #s(literal -3 binary64) x.re))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (sqrt.f64 x.re) (*.f64 x.im (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 x.re x.im) x.im)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 4 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (*.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 x.re (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) x.re)
(*.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re)))) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) x.im) (sqrt.f64 x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 1 binary64)) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 x.im (*.f64 (sqrt.f64 x.re) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(*.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re)))))
(sqrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re))))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 1 binary64))
(*.f64 x.im (sqrt.f64 x.re))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 3 binary64))
(*.f64 x.im (sqrt.f64 x.re))
(pow.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im (sqrt.f64 x.re))
(pow.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 2 binary64))
(*.f64 x.im (sqrt.f64 x.re))
(sqrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(fabs.f64 (*.f64 x.im (sqrt.f64 x.re)))
(log.f64 (pow.f64 (exp.f64 x.im) (sqrt.f64 x.re)))
(*.f64 x.im (sqrt.f64 x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (sqrt.f64 x.re)))))
(*.f64 x.im (sqrt.f64 x.re))
(cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)))
(*.f64 x.im (sqrt.f64 x.re))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re))))
(log1p.f64 (expm1.f64 (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 x.im (sqrt.f64 x.re))
(exp.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 x.im (sqrt.f64 x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 1 binary64)))
(*.f64 x.im (sqrt.f64 x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) #s(literal 2 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 #s(literal -3 binary64) x.re))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(+.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) x.re)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) x.im)))
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (+.f64 x.im (-.f64 x.re x.im)))))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))
(+.f64 (*.f64 x.re (*.f64 x.re (-.f64 x.re x.im))) (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))))
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (+.f64 x.im (-.f64 x.re x.im)))))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) x.re) (*.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re))
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (+.f64 x.im (-.f64 x.re x.im)))))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) x.re) (*.f64 (*.f64 x.im (-.f64 x.re x.im)) x.re))
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (+.f64 x.im (-.f64 x.re x.im)))))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) x.re))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.im x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 x.re #s(literal -3 binary64))) x.im) #s(literal 2 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 #s(literal -3 binary64) x.re))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) x.im (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.re x.im) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.re x.im) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.re x.im) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.re x.im) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 binary64)))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.re #s(literal 6 binary64))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (-.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (-.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re))) (-.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))) (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.re #s(literal 6 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (-.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))) (-.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))) (-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))) (fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 3 binary64))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(log.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64)))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))
(pow.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.im) (*.f64 #s(literal 2 binary64) x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/6 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/6 binary64)))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1 binary64))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 1 binary64))
(*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(pow.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64))
(*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(pow.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))
(*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(sqrt.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(log.f64 (pow.f64 (exp.f64 x.re) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))))
(*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(exp.f64 (log.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 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 x.im (*.f64 (/.f64 #s(literal 1 binary64) x.re) (/.f64 x.im x.re)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x.re) #s(literal 2 binary64)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x.re) (/.f64 #s(literal 1 binary64) x.re)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 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))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im 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 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x.im x.re)) (/.f64 x.im x.re)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 x.im x.re)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 4 binary64))))
(*.f64 (sqrt.f64 (/.f64 x.im x.re)) (*.f64 (sqrt.f64 (/.f64 x.im x.re)) (/.f64 x.im x.re)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(*.f64 (*.f64 (/.f64 x.im x.re) (sqrt.f64 (/.f64 x.im x.re))) (sqrt.f64 (/.f64 x.im x.re)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(*.f64 (*.f64 (/.f64 x.im x.re) x.im) (/.f64 #s(literal 1 binary64) x.re))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(*.f64 (*.f64 (/.f64 x.im x.re) #s(literal 1 binary64)) (/.f64 x.im x.re))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(*.f64 (*.f64 (/.f64 x.im x.re) (pow.f64 (cbrt.f64 (/.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x.im x.re)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(/.f64 x.im (*.f64 (/.f64 x.re x.im) x.re))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(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)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(/.f64 (/.f64 x.im x.re) (/.f64 x.re x.im))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(/.f64 (neg.f64 x.im) (*.f64 (/.f64 x.re x.im) (neg.f64 x.re)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 x.re x.im)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(/.f64 (*.f64 x.im #s(literal 1 binary64)) (*.f64 x.re (/.f64 x.re x.im)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 x.im) (neg.f64 x.im)) (*.f64 (neg.f64 x.re) (neg.f64 x.re)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(/.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re (neg.f64 x.re)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 x.im) x.im) (*.f64 (neg.f64 x.re) x.re))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 x.im) #s(literal 1 binary64)) (*.f64 (neg.f64 x.re) (/.f64 x.re x.im)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 4 binary64)))
(log.f64 (exp.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)))
(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)))))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 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)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 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))))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 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))))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 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)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 x.re (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 x.re (*.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 x.re (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 3 binary64)))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) x.re) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) x.re)
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))) (sqrt.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 6 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))

eval381.0ms (4.8%)

Compiler

Compiled 13924 to 10564 computations (24.1% saved)

prune114.0ms (1.4%)

Pruning

12 alts after pruning (6 fresh and 6 done)

PrunedKeptTotal
New5774581
Fresh123
Picked235
Done134
Total58112593
Accuracy
100.0%
Counts
593 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.7%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
83.8%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
56.0%
(pow.f64 x.re #s(literal 3 binary64))
88.1%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
77.1%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
88.4%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
88.3%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re)))) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re)))) #s(literal -3 binary64)))
88.5%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))
75.3%
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))))
49.4%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
86.1%
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
49.4%
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
Compiler

Compiled 263 to 166 computations (36.9% saved)

localize221.0ms (2.8%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
93.7%
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
92.8%
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
99.8%
(*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))
99.7%
(*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))
75.5%
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))))
85.3%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
100.0%
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
96.1%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
92.8%
(*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re)
99.8%
(*.f64 (*.f64 x.re x.im) x.im)
99.7%
(*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64))
89.6%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))
Results
147.0ms256×256valid
Compiler

Compiled 199 to 74 computations (62.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 109.0ms
ival-pow: 46.0ms (42% of total)
ival-mult: 35.0ms (32% of total)
<compiled-spec>: 9.0ms (8.2% of total)
ival-add: 9.0ms (8.2% of total)
ival-div: 5.0ms (4.6% of total)
const: 4.0ms (3.7% of total)
ival-sub: 2.0ms (1.8% of total)

series26.0ms (0.3%)

Counts
10 → 240
Calls
Call 1
Inputs
#<alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))>
#<alt (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64))>
#<alt (*.f64 (*.f64 x.re x.im) x.im)>
#<alt (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))))>
#<alt (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))>
#<alt (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))>
Outputs
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)>
#<alt (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im))))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im))))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (/.f64 x.im x.re))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im)) x.re)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) x.re)))) x.re)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) x.re)))) x.re)) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im)) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) x.im))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) x.im))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (pow.f64 x.re #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt (pow.f64 x.re #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
Calls

60 calls:

TimeVariablePointExpression
4.0ms
x.re
@inf
(* (* (* x.re x.im) x.im) -3)
2.0ms
x.re
@inf
(* -3 (* (/ x.im x.re) (/ x.im x.re)))
0.0ms
x.im
@inf
(* x.re (+ (* -3 (pow x.im 2)) (pow x.re 2)))
0.0ms
x.re
@0
(* x.re (+ (* -3 (pow x.im 2)) (pow x.re 2)))
0.0ms
x.re
@inf
(- (* (* (- x.re x.im) (+ x.re x.im)) x.re) (* (+ (* x.re x.im) (* x.im x.re)) x.im))

rewrite125.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
327×associate-*r*
281×log1p-expm1-u
281×expm1-log1p-u
275×add-cube-cbrt
272×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036343
1646305
Stop Event
node limit
Counts
10 → 253
Calls
Call 1
Inputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))
(*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64))
(*.f64 (*.f64 x.re x.im) x.im)
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))))
(*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))) (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))))) (neg.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal -3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 x.re) x.im) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 x.im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal -3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 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 (*.f64 (hypot.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.im x.re) (sqrt.f64 #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(/.f64 x.im (*.f64 (/.f64 x.re x.im) x.re))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 x.re x.im)))
(/.f64 #s(literal 1 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.re (*.f64 (/.f64 x.im x.re) x.im)))
(/.f64 #s(literal 1 binary64) (/.f64 x.re (*.f64 x.im (/.f64 x.im x.re))))
(/.f64 (/.f64 x.im x.re) (/.f64 x.re x.im))
(/.f64 (neg.f64 x.im) (*.f64 (/.f64 x.re x.im) (neg.f64 x.re)))
(/.f64 (*.f64 (/.f64 x.im x.re) x.im) x.re)
(/.f64 (*.f64 x.im (/.f64 x.im x.re)) x.re)
(/.f64 (*.f64 x.im #s(literal 1 binary64)) (*.f64 x.re (/.f64 x.re x.im)))
(/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 x.im) (neg.f64 x.im)) (*.f64 (neg.f64 x.re) (neg.f64 x.re)))
(/.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re (neg.f64 x.re)))
(/.f64 (*.f64 (neg.f64 x.im) x.im) (*.f64 (neg.f64 x.re) x.re))
(/.f64 (*.f64 (neg.f64 x.im) #s(literal 1 binary64)) (*.f64 (neg.f64 x.re) (/.f64 x.re x.im)))
(/.f64 (neg.f64 (*.f64 (/.f64 x.im x.re) x.im)) (neg.f64 x.re))
(/.f64 (neg.f64 (*.f64 x.im (/.f64 x.im x.re))) (neg.f64 x.re))
(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 (pow.f64 (cbrt.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))
(sqrt.f64 (pow.f64 (/.f64 x.im 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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 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 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (/.f64 x.im x.re)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 x.im x.re))) #s(literal 1 binary64)))
(-.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -3 binary64) (/.f64 x.im x.re)) (/.f64 x.re x.im))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (/.f64 x.im x.re) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(exp.f64 (log.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))

simplify164.0ms (2%)

Algorithm
egg-herbie
Rules
106×*-commutative
71×+-commutative
45×sub-neg
40×fma-undefine
30×fma-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065120910
1171420910
Stop Event
unsound
Counts
493 → 360
Calls
Call 1
Inputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im))))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im))))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (/.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im)) x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) x.re)))) x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) x.re)))) x.re)) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) x.im))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) x.im))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))) (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))))) (neg.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal -3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 x.re) x.im) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 x.im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal -3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 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 (*.f64 (hypot.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.im x.re) (sqrt.f64 #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(/.f64 x.im (*.f64 (/.f64 x.re x.im) x.re))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 x.re x.im)))
(/.f64 #s(literal 1 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.re (*.f64 (/.f64 x.im x.re) x.im)))
(/.f64 #s(literal 1 binary64) (/.f64 x.re (*.f64 x.im (/.f64 x.im x.re))))
(/.f64 (/.f64 x.im x.re) (/.f64 x.re x.im))
(/.f64 (neg.f64 x.im) (*.f64 (/.f64 x.re x.im) (neg.f64 x.re)))
(/.f64 (*.f64 (/.f64 x.im x.re) x.im) x.re)
(/.f64 (*.f64 x.im (/.f64 x.im x.re)) x.re)
(/.f64 (*.f64 x.im #s(literal 1 binary64)) (*.f64 x.re (/.f64 x.re x.im)))
(/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 x.im) (neg.f64 x.im)) (*.f64 (neg.f64 x.re) (neg.f64 x.re)))
(/.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re (neg.f64 x.re)))
(/.f64 (*.f64 (neg.f64 x.im) x.im) (*.f64 (neg.f64 x.re) x.re))
(/.f64 (*.f64 (neg.f64 x.im) #s(literal 1 binary64)) (*.f64 (neg.f64 x.re) (/.f64 x.re x.im)))
(/.f64 (neg.f64 (*.f64 (/.f64 x.im x.re) x.im)) (neg.f64 x.re))
(/.f64 (neg.f64 (*.f64 x.im (/.f64 x.im x.re))) (neg.f64 x.re))
(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 (pow.f64 (cbrt.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))
(sqrt.f64 (pow.f64 (/.f64 x.im 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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 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 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (/.f64 x.im x.re)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 x.im x.re))) #s(literal 1 binary64)))
(-.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -3 binary64) (/.f64 x.im x.re)) (/.f64 x.re x.im))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (/.f64 x.im x.re) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(exp.f64 (log.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im)))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im))))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (+.f64 x.im (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im))))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (+.f64 x.im (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (/.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 #s(literal 0 binary64) (/.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x.im x.re) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re))) (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x.im x.re) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re))) (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im)) x.re)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x.im x.re) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) x.re)))) x.re)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (neg.f64 (/.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) x.re))) x.re) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) x.re)))) x.re)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (neg.f64 (/.f64 (+.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) x.re))) x.re) #s(literal -1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (fma.f64 x.im (*.f64 #s(literal -3 binary64) x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (fma.f64 x.im (*.f64 #s(literal -3 binary64) x.re) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1 binary64) x.re (*.f64 x.re (/.f64 (*.f64 #s(literal 0 binary64) x.re) x.im))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (+.f64 (fma.f64 #s(literal -1 binary64) x.re (*.f64 x.re (/.f64 (*.f64 #s(literal 0 binary64) x.re) x.im))) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (+.f64 (fma.f64 #s(literal -1 binary64) x.re (*.f64 x.re (/.f64 (*.f64 #s(literal 0 binary64) x.re) x.im))) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) x.im))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x.re (*.f64 x.re (/.f64 (*.f64 #s(literal 0 binary64) x.re) x.im)))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) x.im))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x.re (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) x.im))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) x.im))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x.re (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) (*.f64 x.re (*.f64 #s(literal 0 binary64) x.re))) x.im))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(/.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)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) (/.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))) (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))))
(pow.f64 (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 #s(literal -3 binary64) x.re))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64))) #s(literal 0 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)))) (/.f64 #s(literal 0 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64))) #s(literal 0 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)))) (/.f64 #s(literal 0 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))))) (neg.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)))) (neg.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (hypot.f64 (*.f64 x.im (sqrt.f64 (*.f64 #s(literal -3 binary64) x.re))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.im x.re) (*.f64 #s(literal -3 binary64) x.im) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 0 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 #s(literal -3 binary64) x.re))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 #s(literal -3 binary64) x.re))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal -3 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(pow.f64 (*.f64 (sqrt.f64 x.re) x.im) #s(literal 2 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 x.im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im (*.f64 x.im #s(literal 2 binary64))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im (*.f64 x.im #s(literal 2 binary64))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im (*.f64 x.im #s(literal 2 binary64))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) (fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 x.im)) (*.f64 #s(literal 0 binary64) (sqrt.f64 x.im)) x.im))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) (*.f64 #s(literal 2 binary64) (*.f64 x.im #s(literal 2 binary64))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im)))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)))) (fma.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 x.im #s(literal 2 binary64)) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (neg.f64 x.im)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im)))
(+.f64 (fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)))) (fma.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)))) (fma.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 x.im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 x.im)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(+.f64 (*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im (*.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(*.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)))
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64)))) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) #s(literal 2 binary64)) (*.f64 x.im (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(*.f64 (+.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 x.im)) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) (+.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64)))) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) #s(literal 2 binary64)) (*.f64 x.im (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)))
(/.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) #s(literal 2 binary64)) (*.f64 x.im (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) #s(literal 2 binary64)) (*.f64 x.im (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 x.im (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im #s(literal 2 binary64)))) (-.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) (*.f64 x.im #s(literal 2 binary64))))
(pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)))
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(fma.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) x.im)
(fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.im)
(fma.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im (*.f64 x.im #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im (*.f64 x.im #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) x.im)
(fma.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im (*.f64 x.im #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) x.im)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 #s(literal -3 binary64) x.re))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re #s(literal -3 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 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))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(pow.f64 (*.f64 (hypot.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.im x.re) (sqrt.f64 #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (hypot.f64 #s(literal 0 binary64) (/.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) x.re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 0 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 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 x.im (*.f64 (/.f64 x.re x.im) x.re))
(/.f64 x.im (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 x.re x.im)))
(/.f64 #s(literal 0 binary64) (/.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.im))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x.re (*.f64 (/.f64 x.im x.re) x.im)))
(*.f64 (/.f64 #s(literal 0 binary64) x.re) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(/.f64 #s(literal 1 binary64) (/.f64 x.re (*.f64 x.im (/.f64 x.im x.re))))
(*.f64 (/.f64 #s(literal 0 binary64) x.re) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(/.f64 (/.f64 x.im x.re) (/.f64 x.re x.im))
(/.f64 x.im (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))
(/.f64 (neg.f64 x.im) (*.f64 (/.f64 x.re x.im) (neg.f64 x.re)))
(/.f64 (neg.f64 x.im) (neg.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(/.f64 (*.f64 (/.f64 x.im x.re) x.im) x.re)
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(/.f64 (*.f64 x.im (/.f64 x.im x.re)) x.re)
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(/.f64 (*.f64 x.im #s(literal 1 binary64)) (*.f64 x.re (/.f64 x.re x.im)))
(/.f64 x.im (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))
(/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 x.im) (neg.f64 x.im)) (*.f64 (neg.f64 x.re) (neg.f64 x.re)))
(/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re (neg.f64 x.re)))
(/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 x.im) x.im) (*.f64 (neg.f64 x.re) x.re))
(/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 x.im) #s(literal 1 binary64)) (*.f64 (neg.f64 x.re) (/.f64 x.re x.im)))
(/.f64 (neg.f64 x.im) (neg.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(/.f64 (neg.f64 (*.f64 (/.f64 x.im x.re) x.im)) (neg.f64 x.re))
(/.f64 (neg.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (neg.f64 x.re))
(/.f64 (neg.f64 (*.f64 x.im (/.f64 x.im x.re))) (neg.f64 x.re))
(/.f64 (neg.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (neg.f64 x.re))
(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 (/.f64 x.im x.re) #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.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))
(sqrt.f64 (pow.f64 (/.f64 x.im 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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 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 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 x.im x.re))))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 x.im x.re)) #s(literal 2 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 x.im x.re))) #s(literal 1 binary64)))
(pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))
(-.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -3 binary64) (/.f64 x.im x.re)) (/.f64 x.re x.im))
(*.f64 #s(literal -3 binary64) (/.f64 x.im (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(pow.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)))
(pow.f64 (*.f64 (/.f64 x.im x.re) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) x.re) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 4 binary64)) #s(literal 9 binary64)))
(sqrt.f64 (*.f64 #s(literal 9 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64))))))
(*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)))
(+.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 3 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(exp.f64 (log.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))

eval202.0ms (2.5%)

Compiler

Compiled 10717 to 6724 computations (37.3% saved)

prune95.0ms (1.2%)

Pruning

12 alts after pruning (3 fresh and 9 done)

PrunedKeptTotal
New5063509
Fresh101
Picked145
Done156
Total50912521
Accuracy
100.0%
Counts
521 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.7%
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) x.im)
89.7%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
83.8%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
56.0%
(pow.f64 x.re #s(literal 3 binary64))
88.1%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
77.1%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
88.5%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))
88.5%
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))
75.3%
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))))
49.4%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
86.1%
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
49.4%
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
Compiler

Compiled 500 to 273 computations (45.4% saved)

regimes129.0ms (1.6%)

Counts
25 → 3
Calls
Call 1
Inputs
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) x.im)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))
(-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))))
(-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 (*.f64 x.re (cbrt.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 (/.f64 x.im x.re) #s(literal 2 binary64)) #s(literal -1 binary64)))) #s(literal 3 binary64))
(-.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64)) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re)))) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re)))) #s(literal -3 binary64)))
Outputs
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
Calls

3 calls:

106.0ms
x.re
14.0ms
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
7.0ms
x.im
Results
AccuracySegmentsBranch
99.9%3x.re
96.7%10x.im
97.5%2(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
Compiler

Compiled 27 to 15 computations (44.4% saved)

regimes7.0ms (0.1%)

Counts
21 → 2
Calls
Call 1
Inputs
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) x.im)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))
(-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))))
(-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
Outputs
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))))
Calls

1 calls:

6.0ms
x.re
Results
AccuracySegmentsBranch
99.9%2x.re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes26.0ms (0.3%)

Counts
17 → 2
Calls
Call 1
Inputs
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) x.im)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))
(-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))))
(-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
Outputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))))
Calls

1 calls:

24.0ms
x.re
Results
AccuracySegmentsBranch
99.8%2x.re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes5.0ms (0.1%)

Counts
14 → 2
Calls
Call 1
Inputs
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) x.im)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))
(-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
Outputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
Calls

1 calls:

4.0ms
x.re
Results
AccuracySegmentsBranch
99.8%2x.re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes19.0ms (0.2%)

Counts
12 → 2
Calls
Call 1
Inputs
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) x.im)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
Outputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
Calls

2 calls:

16.0ms
x.re
2.0ms
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
Results
AccuracySegmentsBranch
92.8%2(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
92.9%2x.re
Compiler

Compiled 24 to 13 computations (45.8% saved)

regimes4.0ms (0.1%)

Counts
11 → 2
Calls
Call 1
Inputs
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) x.im)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
Outputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
Calls

1 calls:

3.0ms
x.re
Results
AccuracySegmentsBranch
92.9%2x.re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes20.0ms (0.3%)

Counts
10 → 2
Calls
Call 1
Inputs
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) x.im)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
Outputs
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
Calls

2 calls:

16.0ms
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
3.0ms
x.re
Results
AccuracySegmentsBranch
92.8%2(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
92.8%2x.re
Compiler

Compiled 24 to 13 computations (45.8% saved)

regimes3.0ms (0%)

Accuracy

Total -4.3b remaining (-29%)

Threshold costs -4.3b (-29%)

Counts
2 → 1
Calls
Call 1
Inputs
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 0 binary64))
Outputs
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
Calls

2 calls:

1.0ms
x.re
1.0ms
x.im
Results
AccuracySegmentsBranch
77.1%1x.im
77.1%1x.re
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch7.0ms (0.1%)

Algorithm
binary-search
Stop Event
predicate-same
predicate-same
Steps
TimeLeftRight
2.0ms
2.8409610829830088e+140
1.7052032885216243e+141
4.0ms
8.132643254701146e-34
1.6160490497711032e-32
Results
4.0ms48×0valid
Compiler

Compiled 146 to 105 computations (28.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
ival-mult: 2.0ms (80.1% of total)
ival-sub: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch6.0ms (0.1%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
6.0ms
8.132643254701146e-34
1.6160490497711032e-32
Results
4.0ms48×0valid
Compiler

Compiled 158 to 105 computations (33.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
ival-mult: 2.0ms (81.5% of total)
ival-sub: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch50.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
48.0ms
8.132643254701146e-34
1.6160490497711032e-32
Results
44.0ms112×0valid
Compiler

Compiled 250 to 169 computations (32.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 4.0ms (65.8% of total)
ival-sub: 1.0ms (16.4% of total)
ival-add: 1.0ms (16.4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch12.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
11.0ms
1.8007390028979887e+89
2.5800162060781435e+91
Results
8.0ms96×0valid
Compiler

Compiled 194 to 129 computations (33.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-mult: 4.0ms (79.1% of total)
ival-sub: 1.0ms (19.8% of total)
ival-add: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch4.0ms (0.1%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
4.0ms
1.8007390028979887e+89
2.5800162060781435e+91
Results
3.0ms32×0valid
Compiler

Compiled 82 to 53 computations (35.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
ival-mult: 1.0ms (59.8% of total)
ival-sub: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch15.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
14.0ms
1.8007390028979887e+89
2.5800162060781435e+91
Results
13.0ms48×0valid
Compiler

Compiled 110 to 72 computations (34.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 10.0ms (89.1% of total)
ival-sub: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch10.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
9.0ms
5.107896119875695e+34
1.1762065312455487e+35
Results
6.0ms80×0valid
Compiler

Compiled 196 to 120 computations (38.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult: 3.0ms (71.4% of total)
ival-sub: 1.0ms (23.8% of total)
ival-add: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify22.0ms (0.3%)

Algorithm
egg-herbie
Rules
31×*-commutative
24×+-commutative
14×sub-neg
11×neg-sub0
10×neg-mul-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
081923
1135915
2168915
3199907
4217907
5221907
6222907
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 x.re #s(literal 7307508186654515/1461501637330902918203684832716283019655932542976 binary64)) (+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64))) (if (<=.f64 x.re #s(literal 500000000000000008488109619119479852070522586786553369815300517557998872033608454479131162978127556439704227115577799618229701016825446268928 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))))
(if (<=.f64 x.re #s(literal 7307508186654515/730750818665451459101842416358141509827966271488 binary64)) (+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))))))
(if (<=.f64 x.re #s(literal 1461501637330903/91343852333181432387730302044767688728495783936 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))))))
(if (<=.f64 x.re #s(literal 25000000000000001084432424365479651832257333123798482794794344733402920322242027773533093888 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64)))
(if (<=.f64 x.re #s(literal 3999999999999999865936450861855600199300744370480502011918698389236719021749516922746044416 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64)))
(if (<=.f64 x.re #s(literal 10000000000000000795623248612804971431562261401669105159386439973487930752201761134141767680 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64)))
(if (<=.f64 x.re #s(literal 114999999999999990858847801992806400 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)) (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64)))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
Outputs
(if (<=.f64 x.re #s(literal 7307508186654515/1461501637330902918203684832716283019655932542976 binary64)) (+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64))) (if (<=.f64 x.re #s(literal 500000000000000008488109619119479852070522586786553369815300517557998872033608454479131162978127556439704227115577799618229701016825446268928 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))))
(if (<=.f64 x.re #s(literal 7307508186654515/1461501637330902918203684832716283019655932542976 binary64)) (+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (neg.f64 x.re) (*.f64 x.re #s(literal 2 binary64)))) (*.f64 x.re (+.f64 x.re (neg.f64 x.re))))) (pow.f64 x.re #s(literal 3 binary64))) (if (<=.f64 x.re #s(literal 500000000000000008488109619119479852070522586786553369815300517557998872033608454479131162978127556439704227115577799618229701016825446268928 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)))))
(if (<=.f64 x.re #s(literal 7307508186654515/1461501637330902918203684832716283019655932542976 binary64)) (+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (neg.f64 x.re) (*.f64 x.re #s(literal 2 binary64)))) (*.f64 x.re (-.f64 x.re x.re)))) (pow.f64 x.re #s(literal 3 binary64))) (if (<=.f64 x.re #s(literal 500000000000000008488109619119479852070522586786553369815300517557998872033608454479131162978127556439704227115577799618229701016825446268928 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)))))
(if (<=.f64 x.re #s(literal 7307508186654515/1461501637330902918203684832716283019655932542976 binary64)) (+.f64 (*.f64 x.im (-.f64 (*.f64 x.re (-.f64 x.re x.re)) (*.f64 x.im (+.f64 x.re (*.f64 x.re #s(literal 2 binary64)))))) (pow.f64 x.re #s(literal 3 binary64))) (if (<=.f64 x.re #s(literal 500000000000000008488109619119479852070522586786553369815300517557998872033608454479131162978127556439704227115577799618229701016825446268928 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)))))
(if (<=.f64 x.re #s(literal 7307508186654515/730750818665451459101842416358141509827966271488 binary64)) (+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))))))
(if (<=.f64 x.re #s(literal 7307508186654515/730750818665451459101842416358141509827966271488 binary64)) (+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (neg.f64 x.re) (*.f64 x.re #s(literal 2 binary64)))) (*.f64 x.re (+.f64 x.re (neg.f64 x.re))))) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))))))
(if (<=.f64 x.re #s(literal 7307508186654515/730750818665451459101842416358141509827966271488 binary64)) (+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (-.f64 (neg.f64 x.re) (*.f64 x.re #s(literal 2 binary64)))) (*.f64 x.re (-.f64 x.re x.re)))) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))))))
(if (<=.f64 x.re #s(literal 7307508186654515/730750818665451459101842416358141509827966271488 binary64)) (+.f64 (*.f64 x.im (-.f64 (*.f64 x.re (-.f64 x.re x.re)) (*.f64 x.im (+.f64 x.re (*.f64 x.re #s(literal 2 binary64)))))) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))))))
(if (<=.f64 x.re #s(literal 1461501637330903/91343852333181432387730302044767688728495783936 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))))))
(if (<=.f64 x.re #s(literal 1461501637330903/91343852333181432387730302044767688728495783936 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))))))
(if (<=.f64 x.re #s(literal 25000000000000001084432424365479651832257333123798482794794344733402920322242027773533093888 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64)))
(if (<=.f64 x.re #s(literal 25000000000000001084432424365479651832257333123798482794794344733402920322242027773533093888 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))))
(if (<=.f64 x.re #s(literal 3999999999999999865936450861855600199300744370480502011918698389236719021749516922746044416 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64)))
(if (<=.f64 x.re #s(literal 3999999999999999865936450861855600199300744370480502011918698389236719021749516922746044416 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 x.re (*.f64 x.im x.im)))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))))
(if (<=.f64 x.re #s(literal 10000000000000000795623248612804971431562261401669105159386439973487930752201761134141767680 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64)))
(if (<=.f64 x.re #s(literal 10000000000000000795623248612804971431562261401669105159386439973487930752201761134141767680 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))))
(if (<=.f64 x.re #s(literal 114999999999999990858847801992806400 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)) (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64)))
(if (<=.f64 x.re #s(literal 114999999999999990858847801992806400 binary64)) (-.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)))

soundness1.3s (16.8%)

Rules
1082×log1p-expm1-u
1032×unsub-neg
679×log1p-expm1-u
619×expm1-log1p-u
568×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038424
1618388
063927469
1162227469
032451
1566388
27105388
027235
1417173
25391173
042591
1149519
2395483
31504301
44596301
56840301
67603301
Stop Event
fuel
node limit
node limit
node limit
unsound
node limit
Compiler

Compiled 890 to 380 computations (57.3% saved)

preprocess88.0ms (1.1%)

Remove

(abs x.im)

Compiler

Compiled 1180 to 680 computations (42.4% saved)

end0.0ms (0%)

Profiling

Loading profile data...