math.cube on complex, real part

Time bar (total: 14.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)
backward-pass: 0.0ms (0% of total)

sample978.0ms (7%)

Results
722.0ms8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 494.0ms
ival-mult: 344.0ms (69.6% of total)
ival-sub: 100.0ms (20.2% of total)
ival-add: 40.0ms (8.1% of total)
const: 7.0ms (1.4% of total)
backward-pass: 3.0ms (0.6% of total)
Bogosity

preprocess128.0ms (0.9%)

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)

explain111.0ms (0.8%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
260-0-(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
250-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))
220-0-(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
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
64.0ms512×0valid
Compiler

Compiled 157 to 35 computations (77.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-mult: 25.0ms (65.7% of total)
ival-sub: 7.0ms (18.4% of total)
ival-add: 6.0ms (15.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

eval1.0ms (0%)

Compiler

Compiled 75 to 33 computations (56% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
77.4%
(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)))
77.4%
(-.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))
73.9%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
73.9%
(+.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)

localize290.0ms (2.1%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
91.0%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
85.5%
(*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))
83.9%
(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)))
99.9%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
92.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))
91.9%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
91.0%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
99.7%
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))
85.5%
(*.f64 x.re (*.f64 x.im x.im))
84.0%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
99.8%
(*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))
85.5%
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
84.0%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
Results
244.0ms256×0valid
Compiler

Compiled 181 to 59 computations (67.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 205.0ms
ival-mult: 170.0ms (83% of total)
ival-pow: 20.0ms (9.8% of total)
ival-fma: 5.0ms (2.4% of total)
ival-sub: 4.0ms (2% of total)
ival-add: 3.0ms (1.5% of total)
const: 2.0ms (1% of total)
backward-pass: 0.0ms (0% of total)

series88.0ms (0.6%)

Counts
13 → 300
Calls
Call 1
Inputs
#<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.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))>
#<alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))>
#<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 x.re (*.f64 x.im x.im))>
#<alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))>
#<alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))>
#<alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)>
#<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 (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 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 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 -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) (*.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)) 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 #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) (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 #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 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 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 -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 -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
4.0ms
x.im
@inf
(+ (pow x.re 3) (* x.re (* x.im (* x.im -3))))
2.0ms
x.im
@inf
(+ (* x.re (- (* x.re x.re) (* x.im x.im))) (* x.re (* (* x.im -2) x.im)))
1.0ms
x.re
@0
(+ (pow x.re 3) (* x.re (* x.im (* x.im -3))))
1.0ms
x.im
@0
(* x.im (* x.im -3))
1.0ms
x.re
@inf
(+ (pow x.re 3) (* x.re (* x.im (* x.im -3))))

rewrite406.0ms (2.9%)

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
27104388
Stop Event
node limit
Counts
13 → 367
Calls
Call 1
Inputs
(+.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 x.im (*.f64 x.im #s(literal -3 binary64))))
(*.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 x.re (*.f64 x.im x.im))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
(-.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)
(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 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 (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 #s(literal -3 binary64))) (sqrt.f64 x.re)) (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (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 #s(literal -3 binary64))) (sqrt.f64 x.re)) #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))) #s(literal -3 binary64)) x.re))
(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 (*.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 (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 #s(literal -3 binary64))) (sqrt.f64 x.re)) (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (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 (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 (*.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 #s(literal -3 binary64))) (sqrt.f64 x.re)) #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))) #s(literal -3 binary64)) x.re))
(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 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 (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 (*.f64 x.re (-.f64 (pow.f64 x.re #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))) (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.re (-.f64 (pow.f64 x.re #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 (fma.f64 x.re (-.f64 (pow.f64 x.re #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 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 (*.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 (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 (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 (1.5%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
063927439
1162327439
Stop Event
unsound
Counts
667 → 389
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 #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) (*.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)) 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 #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) (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 #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 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 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 -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 -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 (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 #s(literal -3 binary64))) (sqrt.f64 x.re)) (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (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 #s(literal -3 binary64))) (sqrt.f64 x.re)) #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))) #s(literal -3 binary64)) x.re))
(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 (*.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 (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 #s(literal -3 binary64))) (sqrt.f64 x.re)) (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (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 (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 (*.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 #s(literal -3 binary64))) (sqrt.f64 x.re)) #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))) #s(literal -3 binary64)) x.re))
(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 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 (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 (*.f64 x.re (-.f64 (pow.f64 x.re #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))) (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.re (-.f64 (pow.f64 x.re #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 (fma.f64 x.re (-.f64 (pow.f64 x.re #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 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 (*.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 (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 (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 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 -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) (*.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)) 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 #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) (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 #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 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 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 -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 #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 (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 #s(literal -3 binary64))) (sqrt.f64 x.re)) (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 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 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 #s(literal -3 binary64))) (sqrt.f64 x.re)) #s(literal 2 binary64))
(pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 x.re))) #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))) #s(literal -3 binary64)) x.re))
(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 (*.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)) (pow.f64 (*.f64 #s(literal -3 binary64) x.im) #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))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -3 binary64) 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)))))
(*.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 (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 #s(literal -3 binary64))) (sqrt.f64 x.re)) (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 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 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 (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 (*.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 #s(literal -3 binary64))) (sqrt.f64 x.re)) #s(literal 2 binary64))
(pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 x.re))) #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))) #s(literal -3 binary64)) x.re))
(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 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 (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 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))) (+.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 (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))) (+.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)) (*.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 (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))) #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 #s(literal 0 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))) (-.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))) (/.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 #s(literal 0 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))) (-.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 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 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))))
(/.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 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))))
(/.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 (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))))
(+.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))))
(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 (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 (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 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 (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 (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 x.re (/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))))
(/.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 x.re (/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))))
(/.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 (*.f64 x.re (-.f64 (pow.f64 x.re #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))) (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.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)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.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)))) (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 (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 #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.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))) #s(literal 0 binary64)) #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 (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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.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))) #s(literal 0 binary64)) #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))) #s(literal 0 binary64)) #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))) #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.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))) #s(literal 0 binary64)) #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.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))) #s(literal 0 binary64)) #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))) #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 (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 #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 x.re (*.f64 (-.f64 (pow.f64 x.re #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.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 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 (*.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 (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 (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 (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 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))) (+.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 (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))) (+.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)) (*.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 (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))) #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 #s(literal 0 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))) (-.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))) (/.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 #s(literal 0 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))) (-.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 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 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))))
(/.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 (+.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))))
(/.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 (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))))
(+.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))))
(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 (0.9%)

Compiler

Compiled 10417 to 6576 computations (36.9% saved)

prune74.0ms (0.5%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New4518459
Fresh000
Picked314
Done000
Total4549463
Accuracy
100.0%
Counts
463 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.9%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
54.5%
(pow.f64 x.re #s(literal 3 binary64))
61.4%
(-.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))
67.6%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 0 binary64))
82.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))
81.7%
(+.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)))
73.9%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
56.7%
(*.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.8%
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
Compiler

Compiled 229 to 155 computations (32.3% saved)

localize239.0ms (1.7%)

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))))
74.8%
(*.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))))))
72.7%
(/.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.9%
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
99.9%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
84.0%
(-.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))
91.9%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
91.0%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
85.5%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
Results
188.0ms256×0valid
Compiler

Compiled 172 to 81 computations (52.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 109.0ms
ival-pow: 65.0ms (59.4% of total)
ival-mult: 23.0ms (21% of total)
ival-div: 7.0ms (6.4% of total)
ival-sub: 4.0ms (3.7% of total)
ival-add: 4.0ms (3.7% of total)
const: 4.0ms (3.7% of total)
ival-fma: 3.0ms (2.7% of total)
backward-pass: 0.0ms (0% of total)

series19.0ms (0.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.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 #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
1.0ms
x.im
@inf
(/ (pow x.im 2) (pow x.re 2))
1.0ms
x.re
@0
(+ (* x.re x.im) (* x.im x.re))
1.0ms
x.im
@0
(/ (pow x.im 2) (pow x.re 2))
1.0ms
x.re
@inf
(+ (* x.re x.im) (* x.im x.re))
1.0ms
x.re
@inf
(* (pow x.re 3) (+ 1 (* -3 (/ (pow x.im 2) (pow x.re 2)))))

rewrite204.0ms (1.5%)

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.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 #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 (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 (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 #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 (/.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 (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 (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)))

simplify144.0ms (1%)

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 (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 (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 #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 (/.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 (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 (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 x.re (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 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))))
(/.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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (fma.f64 x.im #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 #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 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 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (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 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (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 (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 (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 #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 (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))) (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))) (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)))
(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 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal -1 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 (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 (*.f64 (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (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 (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 (+.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 (pow.f64 x.re #s(literal 3 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 #s(literal 9 binary64) (/.f64 (pow.f64 x.im #s(literal 4 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 (+.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 (pow.f64 x.re #s(literal 3 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 #s(literal 9 binary64) (/.f64 (pow.f64 x.im #s(literal 4 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 (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 #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))))
(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 (*.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))))
(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 (*.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))))
(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 (/.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 #s(literal 9 binary64) (/.f64 (pow.f64 x.im #s(literal 4 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)))

eval115.0ms (0.8%)

Compiler

Compiled 8065 to 5711 computations (29.2% saved)

prune202.0ms (1.4%)

Pruning

11 alts after pruning (8 fresh and 3 done)

PrunedKeptTotal
New4465451
Fresh033
Picked325
Done011
Total44911460
Accuracy
100.0%
Counts
460 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.9%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
83.2%
(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))
54.5%
(pow.f64 x.re #s(literal 3 binary64))
61.4%
(-.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))
82.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.7%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
81.7%
(+.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)))
73.9%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
74.6%
(*.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.8%
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
49.8%
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
Compiler

Compiled 256 to 173 computations (32.4% saved)

localize812.0ms (5.8%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
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.6%
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
84.0%
(+.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)))
100.0%
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
99.9%
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
99.9%
(*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)
84.0%
(-.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.7%
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
85.5%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
91.9%
(*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re)
99.7%
(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))
85.5%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
43.9%
(cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
Results
591.0ms256×0valid
Compiler

Compiled 184 to 86 computations (53.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 409.0ms
ival-pow: 353.0ms (86.2% of total)
ival-mult: 32.0ms (7.8% of total)
ival-fma: 9.0ms (2.2% of total)
ival-sub: 4.0ms (1% of total)
const: 4.0ms (1% of total)
ival-cbrt: 3.0ms (0.7% of total)
ival-add: 2.0ms (0.5% of total)
ival-sqrt: 2.0ms (0.5% of total)
backward-pass: 0.0ms (0% of total)

series39.0ms (0.3%)

Counts
12 → 220
Calls
Call 1
Inputs
#<alt (cbrt.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (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))>
#<alt (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) 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 (*.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 (+.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))>
Outputs
#<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/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 #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))))))))>
#<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 x.re>
#<alt (*.f64 x.re (+.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 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))))>
#<alt (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 6 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (pow.f64 x.re #s(literal 6 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (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 (cbrt.f64 #s(literal -1 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 (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 (cbrt.f64 #s(literal -1 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 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.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.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 (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 x.re>
#<alt (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))>
#<alt (+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (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 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (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 #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 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (cbrt.f64 #s(literal -3 binary64))))))>
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 25 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 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 7 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 #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 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (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 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 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 #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 -3 binary64)) (cbrt.f64 #s(literal -1 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 (cbrt.f64 #s(literal -1 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 #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 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 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 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 7 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 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 7 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 #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 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 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 (*.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 -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 (*.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)))))>
Calls

72 calls:

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

rewrite225.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
462×log1p-expm1-u
285×associate-*r*
243×expm1-log1p-u
229×add-cube-cbrt
228×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify413.0ms (3%)

Algorithm
egg-herbie
Rules
960×fma-neg
638×associate-*r*
585×associate-*l*
442×fma-define
369×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
081624097
1205622079
2758522065
Stop Event
node limit
Counts
524 → 457
Calls
Call 1
Inputs
(*.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/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 #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 (*.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 x.re (+.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 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 6 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (pow.f64 x.re #s(literal 6 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (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 (cbrt.f64 #s(literal -1 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 (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 (cbrt.f64 #s(literal -1 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 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.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.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 (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)))))))))
x.re
(+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) x.re))))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (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 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (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 #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 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (cbrt.f64 #s(literal -3 binary64))))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 25 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 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 7 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 #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 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (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 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 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 #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 -3 binary64)) (cbrt.f64 #s(literal -1 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 (cbrt.f64 #s(literal -1 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 #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 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 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 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 7 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 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 7 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 #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 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 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)))))
(*.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 -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))
(*.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 (exp.f64 (log1p.f64 (cbrt.f64 (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)))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (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)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (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 (cbrt.f64 (cbrt.f64 (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))))) (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (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))))) (pow.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (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 (pow.f64 (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))) #s(literal 1/6 binary64)) (pow.f64 (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))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (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 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (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 (pow.f64 (sqrt.f64 (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)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (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)))) #s(literal 1/3 binary64)))
(/.f64 (cbrt.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)))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(pow.f64 (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))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (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)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (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))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (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))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (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)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (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))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (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))))))
(exp.f64 (log.f64 (cbrt.f64 (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))))))
(exp.f64 (*.f64 (log.f64 (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)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (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))))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (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))))) #s(literal 1 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) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (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))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (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)))) (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) (cbrt.f64 (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 #s(literal 1 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 (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (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))))) (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) 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)) (*.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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (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)))) (sqrt.f64 (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 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))) #s(literal 3 binary64)) (cbrt.f64 (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 (pow.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (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 (*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (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 (*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) (pow.f64 (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))) #s(literal 1/6 binary64))) (pow.f64 (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))) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) 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)) (*.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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(sqrt.f64 (pow.f64 (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))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (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)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (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))))))
(cbrt.f64 (pow.f64 (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))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (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)))))
(log1p.f64 (expm1.f64 (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)))))
(exp.f64 (log.f64 (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)))))
(exp.f64 (*.f64 (log.f64 (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)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (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 -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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))
(+.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 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))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 x.re (+.f64 x.re x.im))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.re x.im))) (+.f64 x.re x.im))
(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 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 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))
(sqrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #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 (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 (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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 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 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 x.re x.im)) (log.f64 (*.f64 x.im #s(literal -3 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))) #s(literal 1 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 (*.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 (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))) (pow.f64 x.re #s(literal 3 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 (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re 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 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 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 (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))))) #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 (+.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 #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 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 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 (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 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 (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 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 (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 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 (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 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.im (*.f64 x.re #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (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))))) #s(literal 1 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) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (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))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (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)))) (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) (cbrt.f64 (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 #s(literal 1 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 (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (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))))) (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) 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)) (*.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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (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)))) (sqrt.f64 (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 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))) #s(literal 3 binary64)) (cbrt.f64 (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 (pow.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (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 (*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (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 (*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) (pow.f64 (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))) #s(literal 1/6 binary64))) (pow.f64 (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))) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) 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)) (*.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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (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))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (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)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (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))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (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)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (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))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (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)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (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))))))
(cbrt.f64 (pow.f64 (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))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (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)))))
(log1p.f64 (expm1.f64 (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)))))
(exp.f64 (log.f64 (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)))))
(exp.f64 (*.f64 (log.f64 (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)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (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 -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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (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 (*.f64 #s(literal -3 binary64) x.re) (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))
(*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 (*.f64 x.re x.im) 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 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.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 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.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)) (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 x.re (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 x.re))
(sqrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #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 (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 (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 (sqrt.f64 x.re)) x.im))
(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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 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 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 x.re x.im)) (log.f64 (*.f64 x.im #s(literal -3 binary64)))))
Outputs
(*.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/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 #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))))))))
(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/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 #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.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 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 #s(literal 1/3 binary64) (/.f64 (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.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 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 #s(literal 1 binary64) (*.f64 (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 #s(literal 5/81 binary64) (/.f64 (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 #s(literal 1/3 binary64) (/.f64 (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 x.re (+.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 x.re (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 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.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))))
(*.f64 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 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 6 binary64))) (*.f64 #s(literal 6 binary64) (pow.f64 x.im #s(literal 6 binary64)))) (pow.f64 x.re #s(literal 6 binary64))))))))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 5 binary64)) (pow.f64 x.re #s(literal 6 binary64))))))))
(*.f64 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)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (/.f64 #s(literal 5 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.re #s(literal 4 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (neg.f64 x.re) (cbrt.f64 #s(literal -1 binary64)))
(*.f64 x.re (neg.f64 (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (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) (+.f64 (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 (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))))) (neg.f64 x.re))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 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 (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) (+.f64 (cbrt.f64 #s(literal -1 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 (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 (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)))))) (neg.f64 x.re))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (cbrt.f64 #s(literal -1 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 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.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.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 (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) (+.f64 (cbrt.f64 #s(literal -1 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)))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 #s(literal -5 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 (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 (neg.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 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 #s(literal 5/3 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))))))))
x.re
(+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(+.f64 x.re (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(-.f64 x.re (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) x.re))))
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) x.re))))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) x.re)) x.re)
(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) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) x.re)) x.re)
(+.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -5/3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) x.re))))
(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 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 5 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) x.re)) x.re)
(*.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 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 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (cbrt.f64 #s(literal -3 binary64)))))
(*.f64 x.im (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 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64))))) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (/.f64 x.re x.im)))))
(*.f64 x.im (fma.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (/.f64 x.re x.im)) (/.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 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 13 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (/.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 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (cbrt.f64 #s(literal -3 binary64))))))
(*.f64 x.im (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 (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 #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 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (/.f64 x.re x.im))))))
(*.f64 x.im (fma.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)))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))) (fma.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (/.f64 x.re x.im)) (/.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 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 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 25 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 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 7 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 #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 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (cbrt.f64 #s(literal -3 binary64)))))))
(*.f64 x.im (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 25 binary64))))) (/.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 7 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 (/.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 #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 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (/.f64 x.re x.im)))))))
(*.f64 x.im (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 25 binary64))))) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 7 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 13 binary64)) (pow.f64 x.im #s(literal 13 binary64)))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))) (fma.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (/.f64 x.re x.im)) (/.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 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)) x.re)) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(*.f64 (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (neg.f64 (cbrt.f64 #s(literal -1 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 #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 -3 binary64)) (cbrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 x.im) (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 (pow.f64 x.re #s(literal 7 binary64)) (pow.f64 x.im #s(literal 7 binary64))))) (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 x.im (neg.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 7 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 -3 binary64)) (cbrt.f64 #s(literal -1 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 (cbrt.f64 #s(literal -1 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 #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 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 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 13 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64)))) (*.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 (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 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 x.im (neg.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.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)))) (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 13 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64)))))) (pow.f64 x.im #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 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 7 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 7 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 7 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 #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 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 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 (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 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 7 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 7 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 #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 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 x.re x.im)) (*.f64 (cbrt.f64 #s(literal -3 binary64)) (cbrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 (*.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)))) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 7 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 (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 7 binary64))) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 13 binary64)) (pow.f64 x.im #s(literal 5 binary64)))) (*.f64 (/.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal -3 binary64)) #s(literal 5 binary64))) #s(literal -1/9 binary64)))) (pow.f64 x.im #s(literal 3 binary64)))) (pow.f64 x.im #s(literal 3 binary64)))) (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 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 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 (fma.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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 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 (fma.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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 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)) (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)) (+.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) (/.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 #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) (/.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 #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 (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)) (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 (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 (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)) (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 (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 (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)) (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 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 (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 (*.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)) (fma.f64 x.re #s(literal -3 binary64) (/.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)) (fma.f64 x.re #s(literal -3 binary64) (/.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)) (fma.f64 x.re #s(literal -3 binary64) (/.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 x.re #s(literal -3 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)) (fma.f64 x.re #s(literal -3 binary64) (/.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)) (fma.f64 x.re #s(literal -3 binary64) (/.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)) (fma.f64 x.re #s(literal -3 binary64) (/.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 (neg.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 (neg.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 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) (/.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 -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) (/.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))))
(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))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 0 binary64) x.im) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re)) x.re) #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 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))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 0 binary64) x.im) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re)) x.re) #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 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)))
(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)))
(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 (neg.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 (neg.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 (neg.f64 x.re) (/.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 x.im)) 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 #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 (neg.f64 x.re) (/.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 x.im)) x.im)))
(*.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 (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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -2 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -2 binary64) #s(literal 1 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 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -2 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -2 binary64) #s(literal 1 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 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -2 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -2 binary64) #s(literal 1 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 (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (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 (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (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 (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (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)))
(*.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 (*.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 #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 (*.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 #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (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 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (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.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 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 (pow.f64 x.im #s(literal 2 binary64)) (*.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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 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 (fma.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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 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 (fma.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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 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)) (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)) (+.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) (/.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 #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) (/.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 #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))))
(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 (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)) (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))))
(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 (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)) (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))))
(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 (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)) (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 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 (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 (*.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)) (fma.f64 x.re #s(literal -3 binary64) (/.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)) (fma.f64 x.re #s(literal -3 binary64) (/.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)) (fma.f64 x.re #s(literal -3 binary64) (/.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 x.re #s(literal -3 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)) (fma.f64 x.re #s(literal -3 binary64) (/.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)) (fma.f64 x.re #s(literal -3 binary64) (/.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)) (fma.f64 x.re #s(literal -3 binary64) (/.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 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) 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 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) 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 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) 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 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.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)) (*.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 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 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.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)) (*.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 x.re #s(literal -3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (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)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.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)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 (cbrt.f64 (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)))) #s(literal 1 binary64))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (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)))))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (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))))) (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))))
(*.f64 (cbrt.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 (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 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (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))))) (pow.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.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 (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 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (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 (cbrt.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 (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 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) (pow.f64 (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))) #s(literal 1/6 binary64)))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (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 (cbrt.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 (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 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (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)))))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (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)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (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)))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.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)))))) (cbrt.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)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))) (cbrt.f64 (sqrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(/.f64 (cbrt.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)))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (cbrt.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)))) (cbrt.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 (cbrt.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)))) (cbrt.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 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (cbrt.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)))) (cbrt.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 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 (cbrt.f64 (+.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 x.re #s(literal 9 binary64)))) (cbrt.f64 (fma.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (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) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))
(/.f64 (cbrt.f64 (+.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 x.re #s(literal 9 binary64)))) (cbrt.f64 (fma.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))
(pow.f64 (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))) #s(literal 1/3 binary64))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 (cbrt.f64 (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)))) #s(literal 1 binary64))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 (cbrt.f64 (cbrt.f64 (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))))) #s(literal 3 binary64))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)))
(sqrt.f64 (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 2 binary64)))
(fabs.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(log.f64 (exp.f64 (cbrt.f64 (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))))))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (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)))))))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (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))))))
(expm1.f64 (log1p.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)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (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))))))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(exp.f64 (log.f64 (cbrt.f64 (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))))))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (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)))) #s(literal 1/3 binary64)))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (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))))) #s(literal 1 binary64)))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal -3 binary64) 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (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))))) #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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 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) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(*.f64 (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))) #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (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)))) (pow.f64 (cbrt.f64 (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)))) #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) (cbrt.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal 1 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (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))))) (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (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 2 binary64))) (*.f64 (cbrt.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)))))) (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 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (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)))) #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (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 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 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 (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 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (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) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (+.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 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (neg.f64 (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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(*.f64 (sqrt.f64 (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)))) (sqrt.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))) #s(literal 3 binary64)) (cbrt.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (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))) #s(literal 1/6 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (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 (cbrt.f64 (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 2 binary64))) (*.f64 (cbrt.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)))))) (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 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) (pow.f64 (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))) #s(literal 1/6 binary64))) (pow.f64 (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))) #s(literal 1/6 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 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 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 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 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 (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 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (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) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (+.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 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (neg.f64 (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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 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 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (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 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 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 (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 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (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) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (+.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 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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))) (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 x.re #s(literal -3 binary64)))))))
(/.f64 (+.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 x.re #s(literal 9 binary64))) (+.f64 (fma.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 (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 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.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)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 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 #s(literal 1 binary64) (/.f64 (+.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 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (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) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.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 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (neg.f64 (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 (*.f64 #s(literal -3 binary64) 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 (*.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 (*.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))) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (neg.f64 (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))) (fma.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (neg.f64 (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 (*.f64 #s(literal -3 binary64) 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)) (*.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 (*.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))) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (neg.f64 (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))) (fma.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(sqrt.f64 (pow.f64 (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))) #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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(log.f64 (exp.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (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))) #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 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (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)))))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (log.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (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)))) #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #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)))
(*.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 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #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)))
(*.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 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 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) x.re) (pow.f64 x.im #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -3 binary64) 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (*.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)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 x.re) (sqrt.f64 #s(literal -3 binary64)))) #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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(+.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 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))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 x.re (+.f64 x.re x.im))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (/.f64 (*.f64 x.re (+.f64 x.im x.re)) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re)))))
(*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 (+.f64 x.im x.re) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (+.f64 x.re x.im))) (+.f64 x.re x.im))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (+.f64 x.im x.re)) (+.f64 x.im x.re)))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (/.f64 (+.f64 x.im x.re) (+.f64 x.im x.re))))
(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 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.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(*.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)
(sqrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 x.im #s(literal 2 binary64))))
(*.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 (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 (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)) 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 (*.f64 #s(literal -3 binary64) 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)) (*.f64 x.re #s(literal -3 binary64)))))
(pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) 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)) (*.f64 x.re #s(literal -3 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 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(*.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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 x.re x.im)) (log.f64 (*.f64 x.im #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 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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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))) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 #s(literal 2 binary64) (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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -4 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))))
(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 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 0 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 (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 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -4 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))))
(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 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 0 binary64)))
(+.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (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 (*.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 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 (*.f64 #s(literal 2 binary64) (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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -4 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))))
(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 (pow.f64 x.im #s(literal 2 binary64)) x.re) #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 (*.f64 #s(literal 2 binary64) (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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -4 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))))
(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 (pow.f64 x.im #s(literal 2 binary64)) x.re) #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 (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re 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 (*.f64 #s(literal 2 binary64) (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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -4 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))))
(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 (pow.f64 x.im #s(literal 2 binary64)) x.re) #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 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) #s(literal 1 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 (*.f64 #s(literal 2 binary64) (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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -4 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))))
(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 (pow.f64 x.im #s(literal 2 binary64)) x.re) #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 (*.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 (neg.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (cbrt.f64 (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #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 (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 (*.f64 #s(literal 2 binary64) (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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -4 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))))
(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 (pow.f64 x.im #s(literal 2 binary64)) x.re) #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))))) #s(literal 1 binary64)))
(+.f64 (fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -4 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))))
(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 (pow.f64 x.im #s(literal 2 binary64)) x.re) #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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 0 binary64)) (fma.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 (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 (pow.f64 x.im #s(literal 2 binary64)) x.re) #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 (*.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 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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.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 #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 (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 (*.f64 #s(literal 2 binary64) (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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) (+.f64 (pow.f64 x.re #s(literal 3 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 9 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 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 6 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 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 (*.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 (+.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 #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 (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 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)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) (+.f64 (pow.f64 x.re #s(literal 3 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 9 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 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 6 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 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 (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 (*.f64 #s(literal 2 binary64) (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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) (+.f64 (pow.f64 x.re #s(literal 3 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 9 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 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 6 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 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 (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 (*.f64 #s(literal 2 binary64) (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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.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 9 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.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 #s(literal 4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 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 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)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) (+.f64 (pow.f64 x.re #s(literal 3 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 9 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 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 (*.f64 #s(literal 2 binary64) (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 (*.f64 #s(literal 2 binary64) (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 (*.f64 #s(literal 2 binary64) (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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 0 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 0 binary64)) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 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 6 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 x.im #s(literal 4 binary64)) (pow.f64 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 (*.f64 #s(literal 2 binary64) (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 (*.f64 #s(literal 2 binary64) (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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 0 binary64)))) (+.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -4 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 (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)) x.re (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #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 (pow.f64 x.im #s(literal 2 binary64)) x.re) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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)))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 #s(literal 2 binary64) (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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -4 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))))
(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 (pow.f64 x.im #s(literal 2 binary64)) x.re) #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 (*.f64 #s(literal 2 binary64) (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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -4 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))))
(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 (pow.f64 x.im #s(literal 2 binary64)) x.re) #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 (*.f64 #s(literal 2 binary64) (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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -4 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))))
(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 (pow.f64 x.im #s(literal 2 binary64)) x.re) #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.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 (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 (*.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))
(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 (*.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))
(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 (*.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))
(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 (*.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))
(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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 (*.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))
(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 (*.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))
(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 (*.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))
(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 (*.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 (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 (*.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))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.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))
(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 (*.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 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 4 binary64)))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64))))))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64)))))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64)))))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(-.f64 (exp.f64 (log1p.f64 (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))))) #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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 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) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(*.f64 (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))) #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (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)))) (pow.f64 (cbrt.f64 (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)))) #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) (cbrt.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal 1 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (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))))) (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (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 2 binary64))) (*.f64 (cbrt.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)))))) (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 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (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)))) #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (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 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 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 (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 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (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) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (+.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 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (neg.f64 (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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(*.f64 (sqrt.f64 (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)))) (sqrt.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64))) #s(literal 3 binary64)) (cbrt.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (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))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (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))) #s(literal 1/6 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (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 (cbrt.f64 (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 2 binary64))) (*.f64 (cbrt.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)))))) (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 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) (pow.f64 (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))) #s(literal 1/6 binary64))) (pow.f64 (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))) #s(literal 1/6 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 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 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 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 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 (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 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (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) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (+.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 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (neg.f64 (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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 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 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (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 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 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 (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 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (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) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (+.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 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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))) (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 x.re #s(literal -3 binary64)))))))
(/.f64 (+.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 x.re #s(literal 9 binary64))) (+.f64 (fma.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 (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 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.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)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 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 #s(literal 1 binary64) (/.f64 (+.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 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (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) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))) (pow.f64 x.re #s(literal 6 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.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 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 x.re #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (neg.f64 (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 (*.f64 #s(literal -3 binary64) 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 (*.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 (*.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))) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (neg.f64 (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))) (fma.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (neg.f64 (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 (*.f64 #s(literal -3 binary64) 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)) (*.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 (*.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))) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (neg.f64 (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))) (fma.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(pow.f64 (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))) #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (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)))) #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 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (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 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (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))) #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (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)))) #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (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))) #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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(log.f64 (exp.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (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))) #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 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (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)))))
(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 (*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (log.f64 (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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (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)))) #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #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)))
(*.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 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #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)))
(*.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 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 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) x.re) (pow.f64 x.im #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -3 binary64) 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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (*.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)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 x.re) (sqrt.f64 #s(literal -3 binary64)))) #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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #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))))
(*.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #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)))
(*.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 (*.f64 x.re x.im) x.im)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.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 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (pow.f64 x.im #s(literal 2 binary64))))
(*.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 (*.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 #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 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.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 (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 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 x.re (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64)))))
(*.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)) (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 (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 (*.f64 x.re (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))
(*.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 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 x.re (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64)))))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(sqrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 x.im #s(literal 2 binary64))))
(*.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 (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 (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)) 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 (sqrt.f64 x.re)) x.im))
(*.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 (*.f64 #s(literal -3 binary64) 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)) (*.f64 x.re #s(literal -3 binary64)))))
(pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) 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)) (*.f64 x.re #s(literal -3 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 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(*.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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 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 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 x.re x.im)) (log.f64 (*.f64 x.im #s(literal -3 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))

eval159.0ms (1.1%)

Compiler

Compiled 10923 to 8089 computations (25.9% saved)

prune92.0ms (0.7%)

Pruning

11 alts after pruning (6 fresh and 5 done)

PrunedKeptTotal
New5073510
Fresh033
Picked325
Done033
Total51011521
Accuracy
100.0%
Counts
521 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.9%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
83.2%
(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))
54.5%
(pow.f64 x.re #s(literal 3 binary64))
82.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.7%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
81.9%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))
73.9%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
74.6%
(*.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.8%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
49.8%
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
57.7%
(*.f64 #s(literal -3 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)))
Compiler

Compiled 216 to 146 computations (32.4% saved)

localize304.0ms (2.2%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 #s(literal -3 binary64) (*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re)))
99.6%
(*.f64 (/.f64 x.im x.re) (/.f64 x.im x.re))
74.8%
(*.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)))))
99.9%
(*.f64 (*.f64 x.re x.im) x.im)
99.7%
(*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64))
84.0%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))
85.4%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
99.8%
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
85.5%
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
100.0%
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
99.9%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
92.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))
91.9%
(*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re)
Results
256.0ms256×0valid
Compiler

Compiled 190 to 68 computations (64.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 215.0ms
ival-add: 138.0ms (64.3% of total)
ival-mult: 36.0ms (16.8% of total)
ival-pow: 31.0ms (14.4% of total)
ival-sub: 5.0ms (2.3% of total)
const: 3.0ms (1.4% of total)
ival-div: 2.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

series22.0ms (0.2%)

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

57 calls:

TimeVariablePointExpression
6.0ms
x.re
@-inf
(* (/ x.im x.re) (/ x.im x.re))
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))
0.0ms
x.re
@0
(- (* (* (- x.re x.im) (+ x.re x.im)) x.re) (* (+ (* x.re x.im) (* x.im x.re)) x.im))
0.0ms
x.im
@inf
(- (* (* (- x.re x.im) (+ x.re x.im)) x.re) (* (+ (* x.re x.im) (* x.im x.re)) x.im))
0.0ms
x.im
@-inf
(- (* (* (- x.re x.im) (+ x.re x.im)) x.re) (* (+ (* x.re x.im) (* x.im x.re)) x.im))

rewrite121.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
315×associate-*r*
263×log1p-expm1-u
263×expm1-log1p-u
258×add-cube-cbrt
256×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
034321
1626283
Stop Event
node limit
Counts
10 → 251
Calls
Call 1
Inputs
(-.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 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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #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 (*.f64 x.re x.im) x.im) #s(literal -3 binary64))
(*.f64 (*.f64 x.re x.im) 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 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)))
Outputs
(+.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.re #s(literal 2 binary64)) (*.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))) (*.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 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 (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 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #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 #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 (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.re #s(literal 2 binary64)) (*.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))) (*.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 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 (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 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #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 (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))))) #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.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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 #s(literal 1 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 (pow.f64 (cbrt.f64 (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)))) #s(literal 2 binary64)) (cbrt.f64 (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 (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.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 (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.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #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 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 (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.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 (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.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 (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 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 (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 #s(literal -3 binary64) (*.f64 x.re (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 #s(literal -3 binary64) (*.f64 x.re (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 #s(literal -3 binary64) (*.f64 x.re (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 (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 #s(literal -3 binary64) (*.f64 x.re (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 #s(literal -3 binary64) (*.f64 x.re (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 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (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))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (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)))))
(log1p.f64 (expm1.f64 (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)))))
(exp.f64 (log.f64 (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)))))
(exp.f64 (*.f64 (log.f64 (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)))) #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 #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 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 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.re #s(literal 2 binary64)) (*.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))) (*.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 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 (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 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #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))))
(cbrt.f64 (*.f64 (pow.f64 (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 (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)))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.im)) (log.f64 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)) (*.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 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(/.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)))
(/.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 (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))
(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 (*.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)))

simplify152.0ms (1.1%)

Algorithm
egg-herbie
Rules
104×*-commutative
68×+-commutative
40×fma-undefine
40×sub-neg
27×fma-define
Iterations

Useful iterations: 0 (0.0ms)

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

eval279.0ms (2%)

Compiler

Compiled 10201 to 6291 computations (38.3% saved)

prune78.0ms (0.6%)

Pruning

12 alts after pruning (4 fresh and 8 done)

PrunedKeptTotal
New4773480
Fresh011
Picked145
Done145
Total47912491
Accuracy
100.0%
Counts
491 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
63.9%
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) x.im)
83.9%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
54.5%
(pow.f64 x.re #s(literal 3 binary64))
82.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.7%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
81.9%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.re x.im) x.im) #s(literal -3 binary64)))
73.9%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
81.9%
(+.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)))
74.6%
(*.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.8%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
49.8%
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
57.7%
(*.f64 #s(literal -3 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)))
Compiler

Compiled 157 to 105 computations (33.1% saved)

localize209.0ms (1.5%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 x.re (+.f64 x.re x.im))
99.9%
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) x.im)
100.0%
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
99.9%
(*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)
92.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))
91.9%
(*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re)
99.8%
(*.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)))))
99.7%
(*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
84.0%
(+.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)))
99.7%
(*.f64 #s(literal -3 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)))
99.7%
(*.f64 x.im (sqrt.f64 x.re))
99.6%
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
Results
147.0ms256×0valid
Compiler

Compiled 208 to 95 computations (54.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 105.0ms
ival-mult: 57.0ms (54.1% of total)
ival-pow: 19.0ms (18% of total)
ival-add: 13.0ms (12.3% of total)
ival-sub: 8.0ms (7.6% of total)
const: 4.0ms (3.8% of total)
ival-fma: 3.0ms (2.8% of total)
ival-sqrt: 2.0ms (1.9% of total)
backward-pass: 0.0ms (0% of total)

series25.0ms (0.2%)

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

42 calls:

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

rewrite122.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
298×log1p-expm1-u
298×expm1-log1p-u
291×add-cube-cbrt
289×add-exp-log
288×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify231.0ms (1.7%)

Algorithm
egg-herbie
Rules
416×associate-*r*
347×associate-*l*
331×fma-define
259×cube-prod
258×div-sub
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
069418574
1205814973
2680314945
Stop Event
node limit
Counts
368 → 376
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)) (*.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)))))
(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 (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 (*.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 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im))) 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 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im))) 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 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))))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 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 (*.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 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 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) 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 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 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 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)))
x.im
(+.f64 x.im (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(+.f64 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 #s(literal -1 binary64) x.im))))))
(+.f64 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 (/.f64 x.im x.re) (/.f64 x.im (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 -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 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (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 #s(literal 1 binary64) (*.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 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) x.im) (/.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 #s(literal 1 binary64) x.im) (+.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 #s(literal 1 binary64) x.im) (+.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 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) #s(literal 1 binary64)) 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 (*.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)))) #s(literal 1 binary64)) 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 (*.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)))) #s(literal 1 binary64)) x.im))))
(*.f64 x.im x.re)
(*.f64 x.re (+.f64 x.im x.re))
(*.f64 x.re (+.f64 x.im x.re))
(*.f64 x.re (+.f64 x.im x.re))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.im x.re)
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 x.im x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 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 (*.f64 x.im (sqrt.f64 x.re)) #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 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (neg.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))))
(pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(pow.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (exp.f64 x.re) #s(literal 1 binary64)) x.im) x.im) (exp.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 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 x.im (+.f64 x.re #s(literal 0 binary64)))))
(fma.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) x.im (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 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 x.im (+.f64 x.re #s(literal 0 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 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 x.im (+.f64 x.re #s(literal 0 binary64)))))
(+.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64))
(+.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (fma.f64 #s(literal 0 binary64) x.re #s(literal 0 binary64)))
(+.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (fma.f64 x.re #s(literal 0 binary64) #s(literal 0 binary64)))
(+.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))
(-.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (/.f64 #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))) (neg.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (*.f64 (exp.f64 x.re) #s(literal 1 binary64)) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))))
(log.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 x.re) #s(literal 1 binary64)) x.im) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.im (+.f64 x.re #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 x.re #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))
(fma.f64 (+.f64 x.re #s(literal 0 binary64)) x.im #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (sqrt.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) x.re (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (*.f64 x.im #s(literal 0 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 x.im #s(literal 0 binary64)) (*.f64 x.im #s(literal 0 binary64))) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (*.f64 x.im #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 0 binary64) x.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) x.im) (*.f64 #s(literal 0 binary64) x.im)) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal 0 binary64)) (*.f64 x.im #s(literal 0 binary64)))) (-.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (*.f64 x.im #s(literal 0 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) x.im) (*.f64 #s(literal 0 binary64) x.im))) (-.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) x.im)))
(pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (*.f64 (exp.f64 x.re) #s(literal 1 binary64)) x.im) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) x.im (*.f64 #s(literal 0 binary64) x.im))
(+.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(+.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(+.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(+.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(+.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (sqrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(+.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.im x.re) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re))))
(+.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64))))
(+.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.im x.re) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.re (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.im x.re) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.re (neg.f64 (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.im x.re) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.im x.re) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.im x.re) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64))) (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (*.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (-.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))) (-.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (-.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))
(pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) #s(literal 1 binary64)))
(fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.re (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.re (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(fma.f64 (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(fma.f64 (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(fma.f64 (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(+.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) x.im)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)) (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) x.im))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) x.im))
(pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (+.f64 x.im x.re)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #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.re #s(literal 2 binary64)) (*.f64 x.im x.re)))
(pow.f64 (*.f64 x.re (+.f64 x.im x.re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.im x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (+.f64 x.im x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.im x.re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (+.f64 x.im x.re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.im x.re)) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (+.f64 x.im x.re)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (+.f64 x.im x.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (+.f64 x.im x.re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (+.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (*.f64 x.re (+.f64 x.im x.re))))
(exp.f64 (log.f64 (*.f64 x.re (+.f64 x.im x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (+.f64 x.im x.re))) #s(literal 1 binary64)))
(fma.f64 x.re x.re (*.f64 x.im x.re))
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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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)) x.re))
(*.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)) (*.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)) x.re))
(*.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)) (*.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)) x.re))
(*.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)) (*.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)) x.re))
(*.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.im (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (pow.f64 x.re #s(literal 3 binary64)))
(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 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 (*.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 #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 (*.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 #s(literal 0 binary64) 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 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 #s(literal -3 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 #s(literal 0 binary64) 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 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 #s(literal -3 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 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 (*.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 #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 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im))) 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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) #s(literal 0 binary64)) 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) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) x.im) (*.f64 #s(literal -3 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 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im))) 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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) #s(literal 0 binary64)) 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) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) x.im) (*.f64 #s(literal -3 binary64) x.re)))
(*.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))))
(*.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 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))))
(*.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 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))))
(*.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 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)) (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)) (+.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) (/.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 #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) (/.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 #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 (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)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (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 (neg.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 (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)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (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 (neg.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 (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)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (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 (neg.f64 x.re) #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))
#s(literal 0 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 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 (*.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 #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 (*.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 #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 (*.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 #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 -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 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 (*.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 #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 (*.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 #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 (*.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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 -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 #s(literal -3 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 #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 (*.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 (fma.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 (*.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 (fma.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 (*.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 (+.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 1 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 #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 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -2 binary64))))
(*.f64 (pow.f64 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 1 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 #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 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #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 (-.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 #s(literal 0 binary64) (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 (*.f64 (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)) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (*.f64 (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)) #s(literal -1 binary64)) (pow.f64 (neg.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 (-.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 #s(literal 0 binary64) (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 (*.f64 (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)) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (*.f64 (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)) #s(literal -1 binary64)) (pow.f64 (neg.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)))
(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 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 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.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 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 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.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 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 (*.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 #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 (*.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 #s(literal 0 binary64) 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 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 #s(literal -3 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 #s(literal 0 binary64) 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 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 #s(literal -3 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 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 (*.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 #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 (*.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 (fma.f64 #s(literal -1 binary64) x.re (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) #s(literal 0 binary64)) 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) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) x.im) (*.f64 #s(literal -3 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 (fma.f64 #s(literal -1 binary64) x.re (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) #s(literal 0 binary64)) 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) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) x.im) (*.f64 #s(literal -3 binary64) x.re)))
x.im
(+.f64 x.im (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(+.f64 x.im (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.im)
(+.f64 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 #s(literal -1 binary64) x.im))))))
(+.f64 x.im (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.im)
(+.f64 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.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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im 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 (*.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) (/.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 (*.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 (/.f64 x.im x.re) (/.f64 x.im (pow.f64 x.re #s(literal 3 binary64))))))))
(*.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) (+.f64 (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 x.im (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im (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 -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))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re)) x.re) #s(literal -1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (neg.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 -1 binary64) (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) (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 #s(literal 0 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))) x.re))) x.re) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 x.im x.re)) (neg.f64 x.re)) x.re) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 x.im x.re)) (neg.f64 x.re)) x.re) #s(literal -1 binary64)) (pow.f64 (neg.f64 x.re) #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 x.im (+.f64 #s(literal 1 binary64) (*.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 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 x.im (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.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 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.im (+.f64 #s(literal 1 binary64) (+.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 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im 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 (neg.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 (/.f64 #s(literal 1 binary64) x.im) (/.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 (fma.f64 #s(literal -1 binary64) x.re (/.f64 #s(literal 1 binary64) x.im)) (/.f64 #s(literal 0 binary64) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 #s(literal 1 binary64) x.im) (+.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 #s(literal 1 binary64) x.im)) (+.f64 (/.f64 #s(literal 0 binary64) 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 (/.f64 #s(literal 1 binary64) x.im) 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 (/.f64 #s(literal 1 binary64) x.im) (+.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 #s(literal 1 binary64) x.im)) (+.f64 (/.f64 #s(literal 0 binary64) 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 (/.f64 #s(literal 1 binary64) x.im) 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 (neg.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 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))) #s(literal 1 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1 binary64) x.re (/.f64 #s(literal 1 binary64) x.im)) (/.f64 #s(literal 0 binary64) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 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 (*.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)))) #s(literal 1 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) #s(literal -1 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (neg.f64 x.re) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) #s(literal -1 binary64)) 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 (*.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)))) #s(literal 1 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) #s(literal -1 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (neg.f64 x.re) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) #s(literal -1 binary64)) x.im)))
(*.f64 x.im x.re)
(*.f64 x.re (+.f64 x.im x.re))
(*.f64 x.re (+.f64 x.im x.re))
(*.f64 x.re (+.f64 x.im x.re))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(*.f64 x.im x.re)
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 x.im x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))))
(*.f64 (neg.f64 x.im) (*.f64 #s(literal -1 binary64) (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))))
(*.f64 (-.f64 (neg.f64 x.re) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)) (neg.f64 x.im))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))))
(*.f64 (neg.f64 x.im) (*.f64 #s(literal -1 binary64) (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))))
(*.f64 (-.f64 (neg.f64 x.re) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)) (neg.f64 x.im))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))))
(*.f64 (neg.f64 x.im) (*.f64 #s(literal -1 binary64) (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))))
(*.f64 (-.f64 (neg.f64 x.re) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)) (neg.f64 x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (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))))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (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 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (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))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 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))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 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 (*.f64 x.im (sqrt.f64 x.re)) #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)))
(*.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))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (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))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (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))
(*.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 x.re (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))))
(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 #s(literal -3 binary64) (*.f64 x.re (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))))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (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))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.re (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 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (fma.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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 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)) x.re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.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 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 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)) x.re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 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)) x.re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (fma.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 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 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)) x.re))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (neg.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64)))) (neg.f64 (fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64))) (neg.f64 (fma.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 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 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)) x.re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 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)) x.re)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (fma.f64 x.im (*.f64 x.im (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 x.re #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64))) (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re (pow.f64 x.re #s(literal 3 binary64)))
(log.f64 (exp.f64 (fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re (pow.f64 x.re #s(literal 3 binary64)))
(log.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (exp.f64 x.re) #s(literal 1 binary64)) x.im) x.im) (exp.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) x.im) (exp.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re) (exp.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (exp.f64 (-.f64 (*.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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (fma.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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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.im (+.f64 x.re #s(literal 0 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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 x.im (+.f64 x.re #s(literal 0 binary64)))))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) x.im (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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 x.im (+.f64 x.re #s(literal 0 binary64)))))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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 x.im (+.f64 x.re #s(literal 0 binary64)))))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(fma.f64 x.im (*.f64 x.im x.re) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64))
(*.f64 x.im x.re)
(+.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (fma.f64 #s(literal 0 binary64) x.re #s(literal 0 binary64)))
(*.f64 x.im x.re)
(+.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (fma.f64 x.re #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 x.im x.re)
(+.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64)))
(*.f64 x.im x.re)
(+.f64 #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))
(*.f64 x.im x.re)
(-.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64))
(*.f64 x.im x.re)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im x.re)))
(-.f64 (/.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (/.f64 #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 x.im x.re)) #s(literal 0 binary64))
(/.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 x.im x.re))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64))))
(*.f64 (/.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 3 binary64)))
(*.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x.im x.re) #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 #s(literal 1 binary64) (/.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.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 3 binary64)))
(*.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x.im x.re) #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 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 x.im x.re)) #s(literal 0 binary64))
(/.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 x.im x.re))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))))
(*.f64 #s(literal 1 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 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))) (neg.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 x.im (neg.f64 x.re)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 x.im x.re)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))))
(*.f64 (/.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 3 binary64)))
(*.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x.im x.re) #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 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.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 3 binary64)))
(*.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x.im x.re) #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 0 binary64) (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 x.im (neg.f64 x.re)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 x.im x.re)))
(pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 1 binary64))
(*.f64 x.im x.re)
(pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64))
(*.f64 x.im x.re)
(pow.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im x.re)
(pow.f64 (sqrt.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64))
(*.f64 x.im x.re)
(sqrt.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 2 binary64)))
(*.f64 x.im x.re)
(log.f64 (pow.f64 (*.f64 (exp.f64 x.re) #s(literal 1 binary64)) x.im))
(*.f64 x.im x.re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))))
(*.f64 x.im x.re)
(log.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 x.re) #s(literal 1 binary64)) x.im) #s(literal 1 binary64)))
(*.f64 x.im x.re)
(cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 3 binary64)))
(*.f64 x.im x.re)
(expm1.f64 (log1p.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 x.im x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(*.f64 x.im x.re)
(exp.f64 (log.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))
(*.f64 x.im x.re)
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 1 binary64)))
(*.f64 x.im x.re)
(fma.f64 x.im (+.f64 x.re #s(literal 0 binary64)) #s(literal 0 binary64))
(*.f64 x.im x.re)
(fma.f64 x.re #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))
(*.f64 x.im x.re)
(fma.f64 (+.f64 x.re #s(literal 0 binary64)) x.im #s(literal 0 binary64))
(*.f64 x.im x.re)
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) #s(literal 0 binary64))
(*.f64 x.im x.re)
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))
(*.f64 x.im x.re)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 0 binary64))
(*.f64 x.im x.re)
(fma.f64 (sqrt.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (sqrt.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 0 binary64))
(*.f64 x.im x.re)
(fma.f64 #s(literal 0 binary64) x.re (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))
(*.f64 x.im x.re)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))
(*.f64 x.im x.re)
(+.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(+.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) x.im))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 x.im #s(literal 0 binary64)) (*.f64 x.im #s(literal 0 binary64))) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (*.f64 x.im #s(literal 0 binary64))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 0 binary64) x.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) x.im) (*.f64 #s(literal 0 binary64) x.im)) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) x.im)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal 0 binary64)) (*.f64 x.im #s(literal 0 binary64)))) (-.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (*.f64 x.im #s(literal 0 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(/.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) x.im) (*.f64 #s(literal 0 binary64) x.im))) (-.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) x.im)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(/.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) #s(literal 3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) #s(literal 2 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(log.f64 (pow.f64 (pow.f64 (*.f64 (exp.f64 x.re) #s(literal 1 binary64)) x.im) x.im))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(fma.f64 x.im (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(fma.f64 (*.f64 x.im (+.f64 x.re #s(literal 0 binary64))) x.im (*.f64 #s(literal 0 binary64) x.im))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(+.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(*.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 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 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(*.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 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 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (sqrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.im x.re) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.im x.re) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.re (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.im x.re) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.re (neg.f64 (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.im x.re) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.im x.re) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re)))) (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) x.im)) (*.f64 x.im x.re) (*.f64 (*.f64 #s(literal 2 binary64) x.im) (*.f64 x.im x.re))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 1 binary64))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))
(*.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 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 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(*.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 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 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(*.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 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 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 binary64)) (+.f64 (*.f64 x.re (*.f64 (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 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 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 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 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 binary64)) (+.f64 (*.f64 x.re (*.f64 (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 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 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 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 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 binary64)) (+.f64 (*.f64 x.re (*.f64 (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 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 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64))) (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 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 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 binary64)) (+.f64 (*.f64 x.re (*.f64 (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (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) (/.f64 (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 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 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 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 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 binary64)) (+.f64 (*.f64 x.re (*.f64 (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 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 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 binary64)) (+.f64 (*.f64 x.re (*.f64 (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 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 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (*.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.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 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.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 (neg.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.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im)))))))
(/.f64 (+.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)) (pow.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 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 (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 (+.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)) (*.f64 (pow.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 3 binary64)) #s(literal 0 binary64))) (fma.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 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 (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 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (-.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 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 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))) (-.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 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 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (-.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.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 (neg.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.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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 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 (*.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)) (*.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 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))) (*.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64))))
(pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #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 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 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) #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 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 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #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 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 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) #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 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 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #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 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 (exp.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(*.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 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 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))))))
(*.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 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 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) #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 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 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im)))))
(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 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(*.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 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 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))))
(*.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 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 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) #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 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 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(*.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 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 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(*.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 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 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(*.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 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 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(*.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 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.re x.im) (+.f64 x.im x.re)) x.re (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(*.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 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.re x.im) (+.f64 x.im x.re)) x.re (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(*.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 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 1 binary64) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(*.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 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 1 binary64) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(*.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 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 1 binary64) (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(*.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 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 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(*.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 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 (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(+.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) x.im))) (fma.f64 (neg.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.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.im (*.f64 #s(literal 2 binary64) x.re)) #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (neg.f64 (*.f64 (*.f64 x.im x.re) (*.f64 #s(literal 2 binary64) x.im))))
(*.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 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 (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (sqrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
(*.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 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 (-.f64 x.re x.im) (+.f64 x.im x.re))) x.im)
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) x.im)))
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)) (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) x.im))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 x.im (-.f64 x.im (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))) x.im))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im))) x.im))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (fma.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) x.im))
(pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im) #s(literal 1 binary64))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)) #s(literal 3 binary64))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)) #s(literal 2 binary64))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im) #s(literal 2 binary64)))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im))))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im) #s(literal 3 binary64)))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 (+.f64 x.im x.re) (-.f64 x.re x.im)) x.im)))
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) x.im)) #s(literal 1 binary64)))
(+.f64 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))))))
(fma.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im x.re))
(*.f64 x.re (+.f64 x.im x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (+.f64 x.im x.re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (+.f64 x.im x.re))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (*.f64 x.im (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #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.re #s(literal 2 binary64)) (*.f64 x.im x.re)))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im x.re)))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 x.re (-.f64 x.re x.im)))
(pow.f64 (*.f64 x.re (+.f64 x.im x.re)) #s(literal 1 binary64))
(*.f64 x.re (+.f64 x.im x.re))
(pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.im x.re))) #s(literal 3 binary64))
(*.f64 x.re (+.f64 x.im x.re))
(pow.f64 (pow.f64 (*.f64 x.re (+.f64 x.im x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (+.f64 x.im x.re))
(pow.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.im x.re))) #s(literal 2 binary64))
(*.f64 x.re (+.f64 x.im x.re))
(sqrt.f64 (pow.f64 (*.f64 x.re (+.f64 x.im x.re)) #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.im x.re)) x.re))
(*.f64 x.re (+.f64 x.im x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (+.f64 x.im x.re)))))
(*.f64 x.re (+.f64 x.im x.re))
(cbrt.f64 (pow.f64 (*.f64 x.re (+.f64 x.im x.re)) #s(literal 3 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (+.f64 x.im x.re) #s(literal 3 binary64))))
(*.f64 x.re (+.f64 x.im x.re))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 x.re (+.f64 x.im x.re))
(expm1.f64 (log1p.f64 (*.f64 x.re (+.f64 x.im x.re))))
(log1p.f64 (expm1.f64 (*.f64 x.re (+.f64 x.im x.re))))
(*.f64 x.re (+.f64 x.im x.re))
(exp.f64 (log.f64 (*.f64 x.re (+.f64 x.im x.re))))
(*.f64 x.re (+.f64 x.im x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (+.f64 x.im x.re))) #s(literal 1 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(fma.f64 x.re x.re (*.f64 x.im x.re))
(*.f64 x.re (+.f64 x.im x.re))

eval131.0ms (0.9%)

Compiler

Compiled 11718 to 6536 computations (44.2% saved)

prune85.0ms (0.6%)

Pruning

13 alts after pruning (4 fresh and 9 done)

PrunedKeptTotal
New5124516
Fresh000
Picked134
Done268
Total51513528
Accuracy
100.0%
Counts
528 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.1%
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
54.5%
(pow.f64 x.re #s(literal 3 binary64))
82.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.7%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
73.9%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
81.9%
(+.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)))
81.9%
(+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -3 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)))
74.6%
(*.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.8%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
49.8%
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
57.7%
(*.f64 #s(literal -3 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)))
57.8%
(*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im))
2.6%
x.im
Compiler

Compiled 172 to 115 computations (33.1% saved)

localize206.0ms (1.5%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 x.re (+.f64 x.im x.re))
99.9%
(*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)
91.9%
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
99.8%
(*.f64 x.im (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.im x.re)) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))))
99.7%
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
84.0%
(+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -3 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)))
99.9%
(*.f64 (*.f64 x.re x.im) x.im)
99.7%
(*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im))
Results
156.0ms256×0valid
Compiler

Compiled 153 to 75 computations (51% saved)

Precisions
Click to see histograms. Total time spent on operations: 121.0ms
ival-mult: 65.0ms (53.5% of total)
ival-add: 38.0ms (31.3% of total)
ival-pow: 9.0ms (7.4% of total)
const: 3.0ms (2.5% of total)
ival-neg: 3.0ms (2.5% of total)
ival-fma: 2.0ms (1.6% of total)
ival-sub: 1.0ms (0.8% of total)
backward-pass: 0.0ms (0% of total)

series19.0ms (0.1%)

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

42 calls:

TimeVariablePointExpression
5.0ms
x.im
@0
(* x.im (+ (* -3 (* x.im x.re)) (* x.re (+ x.re (* -1 x.re)))))
1.0ms
x.im
@-inf
(+ (* x.im (+ (* -3 (* x.im x.re)) (* x.re (+ x.re (* -1 x.re))))) (pow x.re 3))
0.0ms
x.im
@0
(+ (* x.im (+ (* -3 (* x.im x.re)) (* x.re (+ x.re (* -1 x.re))))) (pow x.re 3))
0.0ms
x.re
@inf
(+ (* (- x.re x.im) (* x.re (+ x.im x.re))) (* (neg (* x.re (* x.im 2))) x.im))
0.0ms
x.re
@0
(+ (* x.im (+ (* -3 (* x.im x.re)) (* x.re (+ x.re (* -1 x.re))))) (pow x.re 3))

rewrite283.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
293×associate-*r*
231×log1p-expm1-u
231×expm1-log1p-u
230×add-cube-cbrt
227×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify177.0ms (1.3%)

Algorithm
egg-herbie
Rules
669×fma-neg
489×cancel-sign-sub-inv
407×distribute-lft-neg-in
379×distribute-rgt-neg-in
310×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053313354
1146111543
2498711400
Stop Event
node limit
Counts
361 → 317
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))
(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 #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 (*.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 -3 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 -3 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 -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 (*.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 -3 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im))) x.im))))
(*.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))))
(*.f64 x.im (*.f64 x.re (+.f64 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 -3 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 -3 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 -3 binary64) x.re) (/.f64 (*.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 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 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 -3 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 -3 binary64) x.re) (/.f64 (*.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 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))) (*.f64 x.re (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im))))))
(*.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))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im)))))))
(*.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))) (*.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 -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 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 -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 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 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 -2 binary64) x.re) (*.f64 #s(literal -1 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 -2 binary64) x.re) (*.f64 #s(literal -1 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 -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 (*.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 -2 binary64) x.re) (+.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 -2 binary64) x.re) (+.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 -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 #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 -2 binary64) x.re) (+.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 -2 binary64) x.re) (+.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) (*.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.im x.re)
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.im x.re)
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 x.im x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))))
(+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(+.f64 (*.f64 x.im #s(literal 0 binary64)) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64))))
(/.f64 (*.f64 x.im (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 x.im (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(/.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) x.im) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) x.im) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) x.im (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(-.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (hypot.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3/2 binary64))) (hypot.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #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 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(*.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3/2 binary64))) (-.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 x.im (*.f64 x.im (*.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 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))))
(pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #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 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (exp.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #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 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))))
(fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.im (*.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 2 binary64)) x.re (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 0 binary64))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (fma.f64 #s(literal 0 binary64) x.re #s(literal 0 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (fma.f64 x.re #s(literal 0 binary64) #s(literal 0 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(+.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(+.f64 (+.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 0 binary64))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (/.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(-.f64 (-.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (neg.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 x.re x.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 x.re x.im)) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re x.im) #s(literal 0 binary64))
(fma.f64 x.re #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 (*.f64 x.re x.im) #s(literal -3 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) x.re (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 (*.f64 #s(literal -3 binary64) x.im) x.re #s(literal 0 binary64))
(+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(+.f64 (*.f64 x.im #s(literal 0 binary64)) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64))))
(/.f64 (*.f64 x.im (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 x.im (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(/.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) x.im) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) x.im) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) x.im (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))))
(+.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) #s(literal 1 binary64)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))) #s(literal 1 binary64))
(*.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))) (cbrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)))) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)))) (pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 2 binary64))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))
(pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(exp.f64 (log.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 2 binary64))
(neg.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.im) (*.f64 x.im #s(literal 0 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #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 #s(literal 0 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.re x.im)))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (fma.f64 x.re x.im (*.f64 x.re x.im)))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (fma.f64 (neg.f64 (*.f64 x.re x.im)) #s(literal 1 binary64) (*.f64 x.re x.im)))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re x.im))) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64)) (*.f64 x.re x.im)))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (fma.f64 (neg.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 2 binary64)) (*.f64 x.re x.im))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (*.f64 x.re x.im)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 x.im) x.re))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x.re x.im)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im))))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 x.re x.im)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (*.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (-.f64 (*.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (-.f64 x.re x.im)))
(/.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) #s(literal 2 binary64)) x.re) (+.f64 x.re x.im))
(/.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) #s(literal 2 binary64))) (+.f64 x.re x.im))
(/.f64 (*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.im x.im (*.f64 x.re (-.f64 x.re x.im))))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) x.re) (fma.f64 x.im x.im (*.f64 x.re (-.f64 x.re x.im))))
(pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 x.re x.im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 x.re x.im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re x.im)) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (-.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #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.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 x.re x.im))))
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (-.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 x.re x.im))) #s(literal 1 binary64)))
(fma.f64 x.re x.re (neg.f64 (*.f64 x.re x.im)))
(fma.f64 x.re x.im (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 x.im x.re (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re x.im)) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (pow.f64 x.re #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))
(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)))
(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 (*.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 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 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 -3 binary64) x.re (*.f64 x.re (/.f64 (*.f64 x.re #s(literal 0 binary64)) 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 #s(literal -3 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 -3 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 -3 binary64) x.re (*.f64 x.re (/.f64 (*.f64 x.re #s(literal 0 binary64)) 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 #s(literal -3 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 -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 (*.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 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -3 binary64) x.re (*.f64 x.re (/.f64 (*.f64 x.re #s(literal 0 binary64)) 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 #s(literal -3 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 -3 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -3 binary64) x.re (*.f64 x.re (/.f64 (*.f64 x.re #s(literal 0 binary64)) 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 #s(literal -3 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 -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 (fma.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 (fma.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 (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 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) (/.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 #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) (/.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 #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) (/.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 #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 (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)) (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 (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 (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)) (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 (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 (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)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -1 binary64) x.re))))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 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 (*.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 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (*.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 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (*.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 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (*.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 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (*.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 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (*.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 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))) (*.f64 x.re (+.f64 x.im (*.f64 #s(literal -1 binary64) x.im))))))
(*.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))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im)))))))
(*.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 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))) (*.f64 x.re (+.f64 x.im (+.f64 x.re (*.f64 #s(literal -1 binary64) x.im)))))))
(*.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))))
(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 -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 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 -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.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) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -2 binary64) (+.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 0 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #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 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 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 -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.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) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -2 binary64) (+.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 0 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -2 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 #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 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 3 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 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 (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 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #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 3 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 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 (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)))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 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 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 (*.f64 x.im (+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 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 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.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 (*.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 (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 (/.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 -3 binary64) x.re (*.f64 x.re (/.f64 (*.f64 x.re #s(literal 0 binary64)) 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 #s(literal -3 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 -2 binary64) x.re) (+.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 -3 binary64) x.re (*.f64 x.re (/.f64 (*.f64 x.re #s(literal 0 binary64)) 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 #s(literal -3 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 -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 #s(literal -1 binary64) (/.f64 (*.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 (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 #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 (fma.f64 #s(literal -3 binary64) x.re (*.f64 x.re (/.f64 (*.f64 x.re #s(literal 0 binary64)) 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 #s(literal -3 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 -2 binary64) x.re) (+.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 (fma.f64 #s(literal -3 binary64) x.re (*.f64 x.re (/.f64 (*.f64 x.re #s(literal 0 binary64)) 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 #s(literal -3 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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))
(*.f64 x.im x.re)
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 x.im x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 x.im x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 x.im x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(*.f64 x.im x.re)
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 x.im x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))))
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))))
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))))
(*.f64 x.im (+.f64 x.re (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(+.f64 (*.f64 x.im #s(literal 0 binary64)) (*.f64 x.re (*.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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64))) (-.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64) #s(literal 0 binary64)) (*.f64 x.re (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)))))
(/.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 9 binary64) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 0 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (/.f64 #s(literal 9 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 2 binary64)) (*.f64 #s(literal 9 binary64) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(/.f64 (*.f64 x.im (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(/.f64 (*.f64 x.im (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 x.im (*.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 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) x.im) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(/.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) x.im) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64)))
(fabs.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (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.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))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 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 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 x.re (*.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))
(exp.f64 (log.f64 (*.f64 x.re (*.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))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(fma.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) x.im (*.f64 x.im #s(literal 0 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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal 0 binary64))
(*.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 9 binary64) (pow.f64 x.im #s(literal 4 binary64))))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(-.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (exp.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.im (*.f64 #s(literal -3 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))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64)) (fma.f64 x.im (*.f64 x.im (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))) (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (fma.f64 x.im (*.f64 x.im (*.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)) x.re) #s(literal 2 binary64)) (/.f64 #s(literal 9 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 6 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 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 9 binary64) (pow.f64 x.im #s(literal 4 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 6 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 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.im (*.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))))
(*.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.im (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 #s(literal -3 binary64) x.re)) (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 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.im (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 #s(literal -3 binary64) x.re)) (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 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.im (*.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))))
(*.f64 (hypot.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3/2 binary64))) (hypot.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3/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))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 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 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (-.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 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (+.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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))
(*.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #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))))
(*.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3/2 binary64))) (-.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3/2 binary64))))
(*.f64 (fma.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3/2 binary64))) (-.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))))
(*.f64 (fma.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3/2 binary64))) (-.f64 (*.f64 x.im (*.f64 (sqrt.f64 x.re) (sqrt.f64 #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 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 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (-.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 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (+.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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #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))))
(/.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 x.im (*.f64 x.im (*.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))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 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 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (-.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 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (+.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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (-.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64) (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 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 9 binary64) (pow.f64 x.im #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 4 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 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 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (-.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 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (+.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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 4 binary64)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.im (*.f64 x.im (*.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))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64) (pow.f64 x.re #s(literal 6 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) #s(literal 9 binary64) (pow.f64 x.re #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) #s(literal -9 binary64))) (*.f64 x.re (fma.f64 x.re x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)))))
(pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #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))))
(pow.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #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))))
(pow.f64 (hypot.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3/2 binary64))) #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))))
(pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #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))))
(sqrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(fabs.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)))))
(log.f64 (exp.f64 (fma.f64 x.im (*.f64 x.im (*.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))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im (*.f64 x.im (*.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))))
(log.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (exp.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (exp.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (exp.f64 (-.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)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #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))))
(expm1.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.im (*.f64 #s(literal -3 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))))))
(log1p.f64 (expm1.f64 (fma.f64 x.im (*.f64 x.im (*.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))))
(exp.f64 (log.f64 (fma.f64 x.im (*.f64 x.im (*.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))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (*.f64 x.im (*.f64 x.re #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 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 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 x.im (*.f64 x.im (*.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 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) x.im (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.re #s(literal 2 binary64)) x.re (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 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 #s(literal 1 binary64) (*.f64 x.re (*.f64 (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 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 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 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 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 (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 9 binary64) (pow.f64 x.im #s(literal 4 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 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #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.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 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))))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (fma.f64 #s(literal 0 binary64) x.re #s(literal 0 binary64)))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (fma.f64 x.re #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64)))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 x.im (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.im (*.f64 #s(literal -3 binary64) x.re) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(+.f64 (+.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 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)) (fma.f64 x.im (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.im (*.f64 #s(literal -3 binary64) x.re) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (/.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))))
(-.f64 (-.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (*.f64 x.im (*.f64 #s(literal -3 binary64) x.re)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 x.im x.re) (*.f64 #s(literal -2 binary64) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (neg.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(log.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 x.re x.im)) #s(literal 1 binary64)))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(fma.f64 x.re #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(fma.f64 (*.f64 x.re x.im) #s(literal -3 binary64) #s(literal 0 binary64))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(fma.f64 #s(literal 0 binary64) x.re (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(fma.f64 (*.f64 #s(literal -3 binary64) x.im) x.re #s(literal 0 binary64))
(*.f64 x.im (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) x.im))
(+.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(+.f64 (*.f64 x.im #s(literal 0 binary64)) (*.f64 x.re (*.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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 3 binary64))) (-.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64) #s(literal 0 binary64)) (*.f64 x.re (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)))))
(/.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 9 binary64) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 0 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (/.f64 #s(literal 9 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 2 binary64)) (*.f64 #s(literal 9 binary64) (pow.f64 x.im #s(literal 4 binary64)))) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(/.f64 (*.f64 x.im (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(/.f64 (*.f64 x.im (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 x.im (*.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 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) x.im) (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(/.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) x.im) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64)))
(fabs.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (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.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))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 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 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #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 x.re (*.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))
(exp.f64 (log.f64 (*.f64 x.re (*.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))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(fma.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(fma.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) x.im (*.f64 x.im #s(literal 0 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 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal 0 binary64))
(*.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 9 binary64) (pow.f64 x.im #s(literal 4 binary64))))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 (sqrt.f64 x.re) x.im) (sqrt.f64 #s(literal -3 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(+.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(+.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.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 (-.f64 x.re x.im))) #s(literal 1 binary64)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))))
(*.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 1 binary64))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))) (cbrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))) (cbrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))) (cbrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)))) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)) (pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)))))))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)))) (pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 2 binary64))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 1 binary64))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))) #s(literal 3 binary64))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(pow.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))) #s(literal 2 binary64))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 2 binary64)))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(log.f64 (exp.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 3 binary64)))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(exp.f64 (log.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)) #s(literal 0 binary64))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(-.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 2 binary64))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(neg.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 2 binary64)))
(sqrt.f64 #s(literal 0 binary64))
(log.f64 (pow.f64 (exp.f64 x.im) (*.f64 x.im #s(literal 0 binary64))))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))))))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64))) #s(literal 3 binary64)))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 3 binary64))))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.im #s(literal 0 binary64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 x.im x.re) (*.f64 x.re #s(literal 0 binary64)))
#s(literal 0 binary64)
(+.f64 (*.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 x.im x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.re x.im)))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (fma.f64 x.re x.im (*.f64 x.re x.im)))
(fma.f64 x.im x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (fma.f64 (neg.f64 (*.f64 x.re x.im)) #s(literal 1 binary64) (*.f64 x.re x.im)))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re x.im))) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64)) (*.f64 x.re x.im)))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im)))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re x.im))
(fma.f64 x.im x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (*.f64 x.re x.im)))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 x.im) x.re))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x.re x.im)))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im))))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im))))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re x.im))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 x.re x.im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 x.re x.im))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (*.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re (-.f64 x.re x.im)) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re x.im)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (fma.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (-.f64 (*.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (-.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 x.re (-.f64 x.im x.re)))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (-.f64 x.re x.im)))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))) (*.f64 x.re (-.f64 x.re x.im)))
(/.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) #s(literal 2 binary64)) x.re) (+.f64 x.re x.im))
(*.f64 (pow.f64 (+.f64 x.im x.re) #s(literal 2 binary64)) (/.f64 x.re (+.f64 x.im x.re)))
(*.f64 x.re (*.f64 (+.f64 x.im x.re) #s(literal 1 binary64)))
(/.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) #s(literal 2 binary64))) (+.f64 x.re x.im))
(*.f64 (pow.f64 (+.f64 x.im x.re) #s(literal 2 binary64)) (/.f64 x.re (+.f64 x.im x.re)))
(*.f64 x.re (*.f64 (+.f64 x.im x.re) #s(literal 1 binary64)))
(/.f64 (*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.im x.im (*.f64 x.re (-.f64 x.re x.im))))
(*.f64 x.re (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (fma.f64 x.im x.im (*.f64 x.re (-.f64 x.re x.im)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.im x.im (*.f64 x.re (-.f64 x.re x.im))))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) x.re) (fma.f64 x.im x.im (*.f64 x.re (-.f64 x.re x.im))))
(*.f64 x.re (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (fma.f64 x.im x.im (*.f64 x.re (-.f64 x.re x.im)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.im x.im (*.f64 x.re (-.f64 x.re x.im))))
(pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 1 binary64))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 x.re x.im))) #s(literal 3 binary64))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 x.re x.im))) #s(literal 2 binary64))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(sqrt.f64 (pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 2 binary64)))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re x.im)) x.re))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.im x.re)) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (-.f64 x.re x.im)))))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 3 binary64)))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (+.f64 x.re x.im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #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.re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (+.f64 x.im x.re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 x.re x.im))))
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 x.re x.im))))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(exp.f64 (log.f64 (*.f64 x.re (-.f64 x.re x.im))))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 x.re x.im))) #s(literal 1 binary64)))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(fma.f64 x.re x.re (neg.f64 (*.f64 x.re x.im)))
(fma.f64 x.re (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.re (*.f64 x.im x.re)))
(fma.f64 x.re (-.f64 x.re x.im) #s(literal 0 binary64))
(*.f64 x.re (-.f64 x.re x.im))
(fma.f64 x.re x.im (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 x.im x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(fma.f64 x.im x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 x.im x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 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)) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 x.im x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 x.im x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.im x.re))

eval91.0ms (0.7%)

Compiler

Compiled 6895 to 4176 computations (39.4% saved)

prune65.0ms (0.5%)

Pruning

13 alts after pruning (3 fresh and 10 done)

PrunedKeptTotal
New3363339
Fresh000
Picked224
Done189
Total33913352
Accuracy
100.0%
Counts
352 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.1%
(fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
57.8%
(fma.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) x.im (*.f64 x.im #s(literal 0 binary64)))
54.5%
(pow.f64 x.re #s(literal 3 binary64))
82.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.7%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
73.9%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
74.6%
(*.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.8%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
53.7%
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
49.8%
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
57.7%
(*.f64 #s(literal -3 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)))
57.8%
(*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im))
2.6%
x.im
Compiler

Compiled 147 to 96 computations (34.7% saved)

localize110.0ms (0.8%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)
91.6%
(fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
99.8%
(fma.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) x.im (*.f64 x.im #s(literal 0 binary64)))
99.7%
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
100.0%
(*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))
91.9%
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
Results
75.0ms256×0valid
Compiler

Compiled 95 to 43 computations (54.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 45.0ms
ival-mult: 30.0ms (67% of total)
ival-fma: 8.0ms (17.9% of total)
ival-neg: 3.0ms (6.7% of total)
ival-sub: 2.0ms (4.5% of total)
const: 2.0ms (4.5% of total)
backward-pass: 0.0ms (0% of total)

series12.0ms (0.1%)

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

30 calls:

TimeVariablePointExpression
1.0ms
x.im
@-inf
(+ (* (- x.re x.im) (* x.im x.re)) (* (neg (* x.re (* x.im 2))) x.im))
1.0ms
x.re
@0
(+ (* (- x.re x.im) (* x.im x.re)) (* (neg (* x.re (* x.im 2))) x.im))
1.0ms
x.re
@-inf
(+ (* (- x.re x.im) (* x.im x.re)) (* (neg (* x.re (* x.im 2))) x.im))
1.0ms
x.re
@inf
(+ (* (- x.re x.im) (* x.im x.re)) (* (neg (* x.re (* x.im 2))) x.im))
0.0ms
x.im
@0
(+ (* (- x.re x.im) (* x.im x.re)) (* (neg (* x.re (* x.im 2))) x.im))

rewrite418.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
836×log1p-expm1-u
744×prod-diff
639×expm1-log1p-u
190×associate-*r*
140×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
025160
1338151
24258151
Stop Event
node limit
Counts
5 → 415
Calls
Call 1
Inputs
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(fma.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) x.im (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (neg.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im))
Outputs
(+.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) x.re) (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (neg.f64 x.im)))
(+.f64 (*.f64 x.re (*.f64 x.re (-.f64 x.re x.im))) (*.f64 (neg.f64 x.im) (*.f64 x.re (-.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))))
(/.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 x.re x.im))
(pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 x.re)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re 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 (-.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 x.re 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 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (*.f64 (-.f64 x.re x.im) (neg.f64 x.im)))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (-.f64 x.re x.im)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 1 binary64))
(/.f64 (*.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 x.re x.im) (+.f64 x.re x.im)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))) (+.f64 x.re x.im)))
(/.f64 (*.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 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (+.f64 x.re x.im) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im)))))
(/.f64 (*.f64 (-.f64 x.re x.im) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))))
(/.f64 (*.f64 (-.f64 x.re x.im) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 x.re x.im))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (-.f64 x.re x.im)) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 x.re x.im)) (+.f64 x.re x.im))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (-.f64 x.re x.im)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 x.re x.im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #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 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))))
(*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im)
(*.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) x.im))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) x.im))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (sqrt.f64 x.im)))
(*.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 x.im))
(*.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) (sqrt.f64 x.im)) (sqrt.f64 x.im))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)))
(pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (log.f64 x.im)))
(+.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) #s(literal 1 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))) #s(literal 1 binary64))
(*.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 2 binary64))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(exp.f64 (log.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 1 binary64)))

simplify497.0ms (3.6%)

Algorithm
egg-herbie
Rules
695×fma-neg
440×+-commutative
415×associate-*r*
359×associate-*l*
342×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
098957181
1254244117
2728441503
Stop Event
node limit
Counts
535 → 662
Calls
Call 1
Inputs
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -2 binary64) x.im))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -2 binary64) x.im))) (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 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re)) (/.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) (/.f64 x.im x.re)) (/.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 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 (*.f64 #s(literal -2 binary64) x.im) (/.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 (*.f64 #s(literal -2 binary64) x.im) (/.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 #s(literal -2 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #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 (*.f64 x.im (+.f64 (*.f64 #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 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) 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 x.re (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) 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)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 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 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 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 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)))) x.im))))
(pow.f64 x.im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -2 binary64) x.im))) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -2 binary64) x.im))) (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 -2 binary64) (/.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re)) (/.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 (*.f64 #s(literal -2 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 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 #s(literal 2 binary64) x.im)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 #s(literal 2 binary64) x.im)) x.re))))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (+.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (+.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (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)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 x.re x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x.re x.im)) (/.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)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x.re x.im)) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(pow.f64 x.im #s(literal 2 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 x.re x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)) (*.f64 #s(literal 2 binary64) x.re)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)) (*.f64 #s(literal 2 binary64) x.re)) x.im))))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im 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 -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))) (*.f64 x.im 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))) (*.f64 x.im 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))) (*.f64 x.im x.re))))
(*.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (+.f64 (*.f64 #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)) x.re)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (+.f64 (*.f64 #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)) x.re)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (+.f64 (*.f64 #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)) x.re)))))
(*.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (*.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))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (*.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))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (*.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))) x.re))))
(*.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.im (+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.im (+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.im (+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #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 2 binary64)) x.im))))
(*.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 2 binary64)) x.im))))
(*.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 2 binary64)) x.im))))
(*.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 2 binary64)) x.im))))
(*.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 2 binary64)) x.im))))
(*.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 2 binary64)) x.im))))
(+.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) x.re) (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (neg.f64 x.im)))
(+.f64 (*.f64 x.re (*.f64 x.re (-.f64 x.re x.im))) (*.f64 (neg.f64 x.im) (*.f64 x.re (-.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))))
(/.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 x.re x.im))
(pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 x.re)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re 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 (-.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 x.re 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 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (*.f64 (-.f64 x.re x.im) (neg.f64 x.im)))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (-.f64 x.re x.im)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 1 binary64))
(/.f64 (*.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 x.re x.im) (+.f64 x.re x.im)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))) (+.f64 x.re x.im)))
(/.f64 (*.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 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (+.f64 x.re x.im) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im)))))
(/.f64 (*.f64 (-.f64 x.re x.im) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))))
(/.f64 (*.f64 (-.f64 x.re x.im) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 x.re x.im))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (-.f64 x.re x.im)) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 x.re x.im)) (+.f64 x.re x.im))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (-.f64 x.re x.im)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 x.re x.im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #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 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))))
(*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im)
(*.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) x.im))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) x.im))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (sqrt.f64 x.im)))
(*.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 x.im))
(*.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) (sqrt.f64 x.im)) (sqrt.f64 x.im))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)))
(pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (log.f64 x.im)))
(+.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) #s(literal 1 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))) #s(literal 1 binary64))
(*.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 2 binary64))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(exp.f64 (log.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 1 binary64)))
Outputs
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 #s(literal -2 binary64) (*.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (*.f64 x.im (fma.f64 x.re #s(literal -2 binary64) x.im)))
(*.f64 x.re (+.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -2 binary64) x.im))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 x.re (+.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 x.im (fma.f64 x.re #s(literal -2 binary64) x.im) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -2 binary64) x.im))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 x.re (+.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 x.im (fma.f64 x.re #s(literal -2 binary64) x.im) (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 -2 binary64) (/.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re)) (/.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) (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) (/.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 (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) #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 (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re)) (/.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) (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) (/.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 (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) #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 #s(literal 2 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x.im x.re) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x.im x.re) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (fma.f64 x.im (/.f64 #s(literal 2 binary64) x.re) #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 (*.f64 #s(literal -2 binary64) x.im) (/.f64 (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 (fma.f64 #s(literal -2 binary64) x.im (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) x.re) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x.im #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) x.re) #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 (*.f64 #s(literal -2 binary64) x.im) (/.f64 (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 (fma.f64 #s(literal -2 binary64) x.im (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) x.re) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x.im #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) x.re) #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 x.im (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (fma.f64 x.im #s(literal -2 binary64) x.re) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #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 x.re (fma.f64 x.re (+.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 x.im (fma.f64 x.re #s(literal -2 binary64) x.im) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #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 x.re (fma.f64 x.re (+.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 x.im (fma.f64 x.re #s(literal -2 binary64) x.im) (pow.f64 x.re #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 x.re (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) 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 x.re (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) 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 x.re (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) 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 x.re (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) 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)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 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 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 x.re (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 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 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 x.re (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)) x.im)))
(pow.f64 x.im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 x.im (fma.f64 x.re #s(literal -2 binary64) x.im))
(+.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -2 binary64) x.im))) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 x.re (+.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 x.im (fma.f64 x.re #s(literal -2 binary64) x.im) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -2 binary64) x.im))) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 x.re (+.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 x.im (fma.f64 x.re #s(literal -2 binary64) x.im) (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 -2 binary64) (/.f64 x.im x.re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) #s(literal 1 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re)) (/.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) (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) (/.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 (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) #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 (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re)) (/.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) (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) (/.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 (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) #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 -2 binary64) (/.f64 x.im x.re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) #s(literal 1 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 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 #s(literal 2 binary64) x.im)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 x.im #s(literal 2 binary64))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (neg.f64 x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 #s(literal 2 binary64) x.im)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 x.im #s(literal 2 binary64))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (neg.f64 x.re))))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (+.f64 x.re (*.f64 x.im #s(literal -2 binary64))))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) x.re))
(+.f64 (*.f64 x.im (+.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 x.re (+.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 x.im (fma.f64 x.re #s(literal -2 binary64) x.im) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (+.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 x.re (+.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))
(fma.f64 x.im (fma.f64 x.re #s(literal -2 binary64) x.im) (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)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 x.re x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x.re x.im) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x.re x.im)) (/.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)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 x.re x.im) (/.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)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x.re x.im)) (/.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)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 x.re x.im) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(pow.f64 x.im #s(literal 2 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 x.re x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x.re x.im) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)) (*.f64 #s(literal 2 binary64) x.re)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) (*.f64 #s(literal 2 binary64) x.re)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)) (*.f64 #s(literal 2 binary64) x.re)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) (*.f64 #s(literal 2 binary64) x.re)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)) x.im)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.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.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 (+.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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 (+.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))) (*.f64 x.im x.re))))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 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))) (*.f64 x.im x.re))))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 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))) (*.f64 x.im x.re))))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (+.f64 (*.f64 #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)) x.re)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64) x.im))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (+.f64 (*.f64 #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)) x.re)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64) x.im))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (+.f64 (*.f64 #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)) x.re)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64) x.im))
(*.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (*.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))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64) x.im))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (*.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))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64) x.im))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (*.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))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.im (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64) x.im))
(*.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.im (+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.im (+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.im (+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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.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 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 x.re #s(literal -3 binary64)) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re #s(literal -3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.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 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 x.re #s(literal -3 binary64)) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re #s(literal -3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.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 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 x.re #s(literal -3 binary64)) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re #s(literal -3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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.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 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 x.re #s(literal -3 binary64)) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re #s(literal -3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.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 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 x.re #s(literal -3 binary64)) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re #s(literal -3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.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 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 x.re #s(literal -3 binary64)) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re #s(literal -3 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)))
(+.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) x.re) (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (neg.f64 x.im)))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(+.f64 (*.f64 x.re (*.f64 x.re (-.f64 x.re x.im))) (*.f64 (neg.f64 x.im) (*.f64 x.re (-.f64 x.re x.im))))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re)))))
(*.f64 (-.f64 x.re x.im) (*.f64 x.re (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re))))))
(/.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 x.re x.im))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (/.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im x.re)))
(*.f64 x.re (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (-.f64 x.re x.im) (+.f64 x.im x.re))))
(pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(pow.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 x.re)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 4 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (-.f64 x.re x.im) #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (*.f64 (-.f64 x.re x.im) (neg.f64 x.im)))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(+.f64 (*.f64 x.re (-.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (-.f64 x.re x.im)))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(/.f64 (*.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 x.re x.im) (+.f64 x.re x.im)))
(*.f64 (/.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im x.re)) (/.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im x.re)))
(*.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 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (+.f64 x.im x.re) (+.f64 x.im x.re))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re)))) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))) (+.f64 x.re x.im)))
(*.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 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 (+.f64 x.im x.re) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (+.f64 x.im x.re) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re))))))
(/.f64 (*.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 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (+.f64 x.re x.im) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im)))))
(*.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 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 (+.f64 x.im x.re) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (+.f64 x.im x.re) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re))))))
(/.f64 (*.f64 (-.f64 x.re x.im) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))))
(/.f64 (*.f64 (-.f64 x.re x.im) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re))))
(*.f64 (-.f64 x.re x.im) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re)))))
(/.f64 (*.f64 (-.f64 x.re x.im) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (/.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im x.re)))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (-.f64 x.re x.im)) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.re x.im))))
(/.f64 (*.f64 (-.f64 x.re x.im) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re))))
(*.f64 (-.f64 x.re x.im) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (fma.f64 x.re x.re (*.f64 x.im (+.f64 x.im x.re)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (-.f64 x.re x.im)) (+.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (/.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im x.re)))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(pow.f64 (pow.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 x.re x.im))))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (-.f64 x.re x.im)) #s(literal 2 binary64)))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 x.re x.im))) #s(literal 1 binary64)))
(pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 1 binary64))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) #s(literal 3 binary64))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) #s(literal 2 binary64))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))))))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64)))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64))))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) #s(literal 1 binary64)))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(+.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (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)) (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im)
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(*.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) x.im))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) x.im))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (sqrt.f64 x.im)))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(*.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 x.im))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(*.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) (sqrt.f64 x.im)) (sqrt.f64 x.im))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) 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 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)))))
(/.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 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 0 binary64)))
(/.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(log.f64 (exp.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.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 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (*.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)) (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 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 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (log.f64 x.im)))
(*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal -3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
(+.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) #s(literal 1 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))) (+.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))) (+.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re x.im) (-.f64 x.re x.im) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))) (+.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im))))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))) (neg.f64 x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (+.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im))))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))) (neg.f64 x.im))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 (*.f64 x.im x.re) (cbrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) (*.f64 x.re (*.f64 x.im (cbrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im))))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))) (neg.f64 x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (+.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im))))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))) (neg.f64 x.im))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 (*.f64 x.im x.re) (sqrt.f64 (-.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (sqrt.f64 (-.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (sqrt.f64 (-.f64 x.re x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))) (+.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.im (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))) (+.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)))) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))) (+.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (+.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (sqrt.f64 (-.f64 x.re x.im)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))) (+.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) x.im) x.re (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (-.f64 x.re x.im) (cbrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (-.f64 x.re x.im) (cbrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))) (neg.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (+.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (-.f64 x.re x.im) (cbrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64)) (*.f64 (-.f64 x.re x.im) (cbrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))) (neg.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (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)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) x.re (*.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im) x.re)))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) x.im (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (*.f64 x.re x.im)) (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 1 binary64) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) #s(literal 3 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))))) (sqrt.f64 (*.f64 (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 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (*.f64 x.im #s(literal -2 binary64))) (*.f64 x.re x.im) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (neg.f64 x.im)) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (*.f64 (cbrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) x.im) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 x.im) (*.f64 (*.f64 (sqrt.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 x.im))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64)))) (fma.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal -1 binary64))))
(+.f64 (+.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal -2 binary64)) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im)) (neg.f64 x.re) (*.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) x.im) (neg.f64 x.re))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (cbrt.f64 (*.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 2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)) (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))) (neg.f64 x.im)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)))) (*.f64 x.im (*.f64 (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))) (sqrt.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64))))) (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (*.f64 x.im #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (neg.f64 x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re))))) (fma.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im (neg.f64 x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (neg.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)) (neg.f64 (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im))))) (fma.f64 (neg.f64 (sqrt.f64 x.im)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)) (*.f64 (sqrt.f64 x.im) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))) (sqrt.f64 x.im)))))
(+.f64 (fma.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (neg.f64 x.im)) x.re (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (*.f64 (-.f64 x.re x.im) (sqrt.f64 (*.f64 x.im x.re))) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (fma.f64 (-.f64 x.re x.im) (*.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))))
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.im x.re) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im x.re)))
(*.f64 (*.f64 x.im x.re) (-.f64 (-.f64 x.re x.im) (*.f64 x.im #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re)))))
(expm1.f64 (log1p.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 1 binary64))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 2 binary64)))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) (*.f64 (*.f64 x.im x.re) (*.f64 x.im x.re))) (-.f64 (pow.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))) #s(literal 2 binary64)) (*.f64 (-.f64 x.re x.im) (*.f64 (*.f64 x.im x.re) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (-.f64 x.re 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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) (*.f64 x.re (*.f64 x.im (-.f64 x.re x.im)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im)) (*.f64 (-.f64 x.re x.im) (*.f64 x.re x.im))) (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)) #s(literal 2 binary64))) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) (*.f64 (*.f64 x.im x.re) (*.f64 x.im x.re))) (pow.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))) #s(literal 2 binary64))) (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))))
(/.f64 (fma.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (neg.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64))) #s(literal 2 binary64)))) (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 1 binary64))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 3 binary64))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 2 binary64))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(log.f64 (exp.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))))))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))) #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) (*.f64 (-.f64 x.re x.im) (*.f64 x.im x.re)))))
(expm1.f64 (log1p.f64 (*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (log.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))) #s(literal 1 binary64)))
(*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -3 binary64)) (*.f64 x.im x.re)))
(*.f64 x.im (fma.f64 x.im (*.f64 x.re #s(literal -3 binary64)) (pow.f64 x.re #s(literal 2 binary64))))

eval507.0ms (3.6%)

Compiler

Compiled 22756 to 11250 computations (50.6% saved)

prune288.0ms (2.1%)

Pruning

13 alts after pruning (3 fresh and 10 done)

PrunedKeptTotal
New6793682
Fresh000
Picked213
Done1910
Total68213695
Accuracy
100.0%
Counts
695 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.8%
(fma.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) x.im (*.f64 x.im #s(literal 0 binary64)))
54.5%
(pow.f64 x.re #s(literal 3 binary64))
82.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.7%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
73.9%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
74.6%
(*.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.8%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
53.7%
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
57.8%
(*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im)
57.9%
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
57.7%
(*.f64 #s(literal -3 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)))
57.8%
(*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im))
2.6%
x.im
Compiler

Compiled 139 to 91 computations (34.5% saved)

localize64.0ms (0.5%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
99.8%
(*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im)
99.7%
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
99.8%
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
Results
48.0ms256×0valid
Compiler

Compiled 56 to 23 computations (58.9% saved)

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

series10.0ms (0.1%)

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

24 calls:

TimeVariablePointExpression
4.0ms
x.re
@inf
(* (* x.re (* x.im -3)) x.im)
0.0ms
x.im
@inf
(* (* x.re (- x.re x.im)) (- x.re x.im))
0.0ms
x.im
@-inf
(* (* x.re (- x.re x.im)) (- x.re x.im))
0.0ms
x.re
@-inf
(* (* x.re (- x.re x.im)) (- x.re x.im))
0.0ms
x.re
@inf
(* (* x.re (- x.re x.im)) (- x.re x.im))

rewrite120.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
632×log-prod
575×log1p-expm1-u
575×expm1-log1p-u
418×prod-diff
309×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017115
124897
2279697
Stop Event
node limit
Counts
4 → 96
Calls
Call 1
Inputs
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))
(*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im)
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.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 (pow.f64 (*.f64 x.re (*.f64 #s(literal -3 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 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 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 (pow.f64 (*.f64 x.re (*.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 (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re 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 (*.f64 x.re x.im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 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)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.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 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.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.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 (pow.f64 (*.f64 x.re (*.f64 #s(literal -3 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 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 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 (pow.f64 (*.f64 x.re (*.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 (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re 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 (*.f64 x.re x.im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 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)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) x.re) (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (neg.f64 x.im)))
(+.f64 (*.f64 x.re (*.f64 x.re (-.f64 x.re x.im))) (*.f64 (neg.f64 x.im) (*.f64 x.re (-.f64 x.re x.im))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.im (+.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 x.re x.im))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 x.re (-.f64 x.re x.im))) (fma.f64 x.im (+.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (-.f64 x.re x.im))) (+.f64 x.re x.im))
(pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 x.re) (-.f64 x.re x.im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 3 binary64)) (pow.f64 (-.f64 x.re x.im) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x.re) (-.f64 x.re x.im))) #s(literal 2 binary64)))
(fma.f64 x.re (*.f64 x.re (-.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (-.f64 x.re x.im))))
(fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.re (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (neg.f64 x.im)))

simplify318.0ms (2.3%)

Algorithm
egg-herbie
Rules
760×fma-define
398×*-commutative
366×distribute-lft-in
343×distribute-rgt-in
274×distribute-lft-out
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02565763
15605713
217065651
348845651
Stop Event
node limit
Counts
192 → 125
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 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im 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 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -2 binary64) x.im))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -2 binary64) x.im))) (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 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re)) (/.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) (/.f64 x.im x.re)) (/.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 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 (*.f64 #s(literal -2 binary64) x.im) (/.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 (*.f64 #s(literal -2 binary64) x.im) (/.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 #s(literal -2 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #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 (*.f64 x.im (+.f64 (*.f64 #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 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) 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 x.re (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) 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)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 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 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 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 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)))) x.im))))
(+.f64 #s(literal 0 binary64) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.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 (pow.f64 (*.f64 x.re (*.f64 #s(literal -3 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 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 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 (pow.f64 (*.f64 x.re (*.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 (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re 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 (*.f64 x.re x.im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 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)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.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 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.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.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 (pow.f64 (*.f64 x.re (*.f64 #s(literal -3 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 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 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 (pow.f64 (*.f64 x.re (*.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 (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re 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 (*.f64 x.re x.im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 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)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) x.re) (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (neg.f64 x.im)))
(+.f64 (*.f64 x.re (*.f64 x.re (-.f64 x.re x.im))) (*.f64 (neg.f64 x.im) (*.f64 x.re (-.f64 x.re x.im))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.im (+.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 x.re x.im))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 x.re (-.f64 x.re x.im))) (fma.f64 x.im (+.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (-.f64 x.re x.im))) (+.f64 x.re x.im))
(pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 x.re) (-.f64 x.re x.im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 3 binary64)) (pow.f64 (-.f64 x.re x.im) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x.re) (-.f64 x.re x.im))) #s(literal 2 binary64)))
(fma.f64 x.re (*.f64 x.re (-.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (-.f64 x.re x.im))))
(fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.re (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (neg.f64 x.im)))
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 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im 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 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 #s(literal -2 binary64) (*.f64 x.im x.re) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 (*.f64 x.im #s(literal -2 binary64)) x.re (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.im (*.f64 x.re (+.f64 x.im (*.f64 x.re #s(literal -2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -2 binary64) x.im))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 x.re (+.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 x.re (fma.f64 x.im #s(literal -2 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 x.re (+.f64 x.re (*.f64 #s(literal -2 binary64) x.im))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 x.re (+.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 x.re (fma.f64 x.im #s(literal -2 binary64) 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 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 x.im (/.f64 #s(literal -2 binary64) x.re) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re)) (/.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) (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) (/.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 (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) #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 (/.f64 x.im x.re) (+.f64 #s(literal -2 binary64) (/.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 (+.f64 #s(literal -2 binary64) (/.f64 x.im x.re)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re)) (/.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) (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) (/.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 (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) #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 (/.f64 x.im x.re) (+.f64 #s(literal -2 binary64) (/.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 (+.f64 #s(literal -2 binary64) (/.f64 x.im x.re)) 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 2 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 x.im (/.f64 #s(literal -2 binary64) 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 (*.f64 #s(literal -2 binary64) x.im) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) x.re)) #s(literal 1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) (/.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 (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) #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 (/.f64 x.im x.re) (+.f64 #s(literal -2 binary64) (/.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 (+.f64 #s(literal -2 binary64) (/.f64 x.im x.re)) x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) x.im) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) x.re)) #s(literal 1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) (/.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 (fma.f64 #s(literal -2 binary64) (/.f64 x.im x.re) #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 (/.f64 x.im x.re) (+.f64 #s(literal -2 binary64) (/.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 (+.f64 #s(literal -2 binary64) (/.f64 x.im x.re)) x.re))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (fma.f64 x.im #s(literal -2 binary64) x.re) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #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 x.re (fma.f64 x.re (+.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 x.re (fma.f64 x.im #s(literal -2 binary64) x.re) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #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 x.re (fma.f64 x.re (+.f64 x.re (*.f64 x.im #s(literal -2 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 x.re (fma.f64 x.im #s(literal -2 binary64) x.re) (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)) (+.f64 x.re (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 #s(literal -2 binary64) x.im) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) 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 x.re (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) 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 -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) 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 x.re (*.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) (+.f64 #s(literal -2 binary64) (/.f64 x.re x.im)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) 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 x.re (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) 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 -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) 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 x.re (*.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) (+.f64 #s(literal -2 binary64) (/.f64 x.re x.im)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 #s(literal -2 binary64) x.im) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 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 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 x.re (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 x.im))) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 x.re (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (/.f64 x.re x.im))) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 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 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)))) x.im))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 x.re (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 x.im))) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 x.re (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (/.f64 x.re x.im))) x.im)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 x.re (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) x.im)))
(+.f64 #s(literal 0 binary64) (*.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))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.re) (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.re) (pow.f64 x.im #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 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))
(*.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 (pow.f64 (*.f64 x.re (*.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) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(log.f64 (pow.f64 (exp.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))
(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 (pow.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))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (*.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 x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #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.im #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re x.im) #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.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #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 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))
(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))
(exp.f64 (*.f64 (log.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))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1/3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(+.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) x.im))) (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) x.im))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) x.im)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) x.im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 2 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1/3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))))) #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 x.im x.re))
(+.f64 #s(literal 0 binary64) (*.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))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.re) (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.re) (pow.f64 x.im #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.re) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 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))
(*.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 (pow.f64 (*.f64 x.re (*.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) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(log.f64 (pow.f64 (exp.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))
(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 (pow.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))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (*.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 x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #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.im #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re x.im) #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.im (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #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 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))
(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))
(exp.f64 (*.f64 (log.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))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1/3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(+.f64 #s(literal 0 binary64) (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) x.re) (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (neg.f64 x.im)))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(+.f64 (*.f64 x.re (*.f64 x.re (-.f64 x.re x.im))) (*.f64 (neg.f64 x.im) (*.f64 x.re (-.f64 x.re x.im))))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.im (+.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (fma.f64 x.im (+.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 x.re (/.f64 (-.f64 x.re x.im) (fma.f64 x.im (+.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 x.re (/.f64 (*.f64 (-.f64 x.re x.im) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.im (+.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 x.re x.im))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (-.f64 x.re x.im)) (+.f64 x.im x.re)))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (/.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im x.re))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 x.re (-.f64 x.re x.im))) (fma.f64 x.im (+.f64 x.re x.im) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (fma.f64 x.im (+.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))) (*.f64 x.re (/.f64 (-.f64 x.re x.im) (fma.f64 x.im (+.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 x.re (/.f64 (*.f64 (-.f64 x.re x.im) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (fma.f64 x.im (+.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (-.f64 x.re x.im))) (+.f64 x.re x.im))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (-.f64 x.re x.im)) (+.f64 x.im x.re)))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (/.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 x.im x.re))))
(pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(pow.f64 (*.f64 (sqrt.f64 x.re) (-.f64 x.re x.im)) #s(literal 2 binary64))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 3 binary64))))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (-.f64 x.re x.im)) #s(literal 3 binary64)) (pow.f64 (-.f64 x.re x.im) #s(literal 3 binary64))))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64))))) #s(literal 1/3 binary64)))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x.re) (-.f64 x.re x.im))) #s(literal 2 binary64)))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(fma.f64 x.re (*.f64 x.re (-.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (-.f64 x.re x.im))))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))
(fma.f64 (*.f64 x.re (-.f64 x.re x.im)) x.re (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (neg.f64 x.im)))
(*.f64 x.re (pow.f64 (-.f64 x.re x.im) #s(literal 2 binary64)))

eval29.0ms (0.2%)

Compiler

Compiled 1685 to 1072 computations (36.4% saved)

prune29.0ms (0.2%)

Pruning

13 alts after pruning (1 fresh and 12 done)

PrunedKeptTotal
New1241125
Fresh000
Picked033
Done1910
Total12513138
Accuracy
100.0%
Counts
138 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.5%
(pow.f64 x.re #s(literal 3 binary64))
82.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.7%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
73.9%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
74.6%
(*.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.8%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))
57.8%
(*.f64 (+.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) x.im)
53.7%
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
57.8%
(*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im)
57.9%
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
57.7%
(*.f64 #s(literal -3 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)))
57.8%
(*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im))
2.6%
x.im
Compiler

Compiled 534 to 281 computations (47.4% saved)

regimes41.0ms (0.3%)

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

3 calls:

15.0ms
x.im
14.0ms
x.re
10.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
99.2%2x.re
93.4%5x.im
99.9%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)

regimes18.0ms (0.1%)

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

2 calls:

10.0ms
x.re
6.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
99.0%2x.re
99.9%3(-.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 24 to 13 computations (45.8% saved)

regimes18.0ms (0.1%)

Counts
20 → 3
Calls
Call 1
Inputs
x.im
(*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im)
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 (+.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 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.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 #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 x.re #s(literal -3 binary64)))
(fma.f64 (*.f64 x.im (*.f64 x.re #s(literal -3 binary64))) x.im (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) x.im)
(+.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 (*.f64 x.re x.im) (*.f64 #s(literal -3 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) #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:

9.0ms
x.re
6.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
99.9%3(-.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))
99.2%5x.re
Compiler

Compiled 24 to 13 computations (45.8% saved)

regimes10.0ms (0.1%)

Counts
9 → 8
Calls
Call 1
Inputs
x.im
(*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im)
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 (+.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 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.re) (*.f64 x.im x.im)) x.re) #s(literal 0 binary64))
Outputs
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) #s(literal 0 binary64))
(*.f64 #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) #s(literal 0 binary64))
(*.f64 #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) #s(literal 0 binary64))
(*.f64 #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) #s(literal 0 binary64))
Calls

2 calls:

5.0ms
x.im
5.0ms
x.re
Results
AccuracySegmentsBranch
86.3%6x.im
97.9%8x.re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes9.0ms (0.1%)

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

2 calls:

5.0ms
x.re
4.0ms
x.im
Results
AccuracySegmentsBranch
85.3%8x.im
82.0%8x.re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes6.0ms (0%)

Counts
6 → 8
Calls
Call 1
Inputs
x.im
(*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im)
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
Outputs
(*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im)
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
Calls

1 calls:

4.0ms
x.im
Results
AccuracySegmentsBranch
85.3%8x.im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes4.0ms (0%)

Counts
5 → 8
Calls
Call 1
Inputs
x.im
(*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im)
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
Outputs
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im)
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im)))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
Calls

1 calls:

3.0ms
x.im
Results
AccuracySegmentsBranch
85.3%8x.im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes6.0ms (0%)

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

2 calls:

3.0ms
x.re
3.0ms
x.im
Results
AccuracySegmentsBranch
57.9%1x.re
57.9%1x.im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes5.0ms (0%)

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

2 calls:

3.0ms
x.im
2.0ms
x.re
Results
AccuracySegmentsBranch
57.8%1x.im
57.8%1x.re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
x.im
Outputs
x.im
Calls

2 calls:

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

Compiled 6 to 4 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.6551813734371348e-264
Compiler

Compiled 26 to 15 computations (42.3% saved)

bsearch23.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
0.00024109458410416233
17.065100959996666
Results
11.0ms144×0valid
Compiler

Compiled 278 to 186 computations (33.1% saved)

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

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.163219333592277e+71
1.5116853706467382e+96
0.0ms
-inf
-1.1322909668358669e+250
Compiler

Compiled 26 to 15 computations (42.3% saved)

bsearch112.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
8.874740636871108e+61
2.604721088064528e+63
15.0ms
2.5352502230259123e+58
8.874740636871108e+61
19.0ms
0.00024109458410416233
17.065100959996666
18.0ms
1.7795936738185387e-21
7.139443154218242e-16
10.0ms
3.519141888200712e-30
8.764934640436421e-30
11.0ms
6.276451267840203e-31
3.519141888200712e-30
16.0ms
8.346309728817862e-69
2.719731073805884e-66
Results
73.0ms832×0valid
Compiler

Compiled 1274 to 847 computations (33.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-mult: 33.0ms (68% of total)
ival-sub: 11.0ms (22.7% of total)
ival-add: 4.0ms (8.2% of total)
const: 1.0ms (2.1% of total)
backward-pass: 0.0ms (0% of total)

bsearch141.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
9.284193180502394e+181
5.470817053823327e+182
22.0ms
7.309790574230448e+179
9.284193180502394e+181
14.0ms
1.0230719149016264e+148
3.767492488163956e+151
8.0ms
8.516128502363895e+146
1.4464808551543979e+147
11.0ms
4.601937347471214e+108
7.355606780346691e+109
17.0ms
2.352844384813394e+76
2.0252217780708203e+82
19.0ms
62518654.952510186
354091891646.7663
Results
74.0ms768×0valid
Compiler

Compiled 1094 to 651 computations (40.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 50.0ms
ival-mult: 38.0ms (76.1% of total)
ival-sub: 7.0ms (14% of total)
ival-add: 3.0ms (6% of total)
const: 1.0ms (2% of total)
backward-pass: 0.0ms (0% of total)

bsearch119.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
9.284193180502394e+181
5.470817053823327e+182
30.0ms
7.309790574230448e+179
9.284193180502394e+181
15.0ms
1.0230719149016264e+148
3.767492488163956e+151
7.0ms
8.516128502363895e+146
1.4464808551543979e+147
12.0ms
4.601937347471214e+108
7.355606780346691e+109
16.0ms
2.352844384813394e+76
2.0252217780708203e+82
16.0ms
62518654.952510186
354091891646.7663
Results
80.0ms768×0valid
Compiler

Compiled 1082 to 639 computations (40.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 41.0ms
ival-mult: 29.0ms (71.2% of total)
ival-sub: 7.0ms (17.2% of total)
ival-add: 4.0ms (9.8% of total)
const: 1.0ms (2.5% of total)
backward-pass: 0.0ms (0% of total)

bsearch107.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
9.284193180502394e+181
5.470817053823327e+182
16.0ms
7.309790574230448e+179
9.284193180502394e+181
14.0ms
1.0230719149016264e+148
3.767492488163956e+151
10.0ms
8.516128502363895e+146
1.4464808551543979e+147
11.0ms
4.601937347471214e+108
7.355606780346691e+109
20.0ms
2.352844384813394e+76
2.0252217780708203e+82
14.0ms
62518654.952510186
354091891646.7663
Results
67.0ms768×0valid
Compiler

Compiled 1082 to 639 computations (40.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 46.0ms
ival-mult: 28.0ms (61.2% of total)
ival-sub: 11.0ms (24% of total)
ival-add: 6.0ms (13.1% of total)
const: 1.0ms (2.2% of total)
backward-pass: 0.0ms (0% of total)

simplify53.0ms (0.4%)

Algorithm
egg-herbie
Rules
31×*-commutative
20×not-or
20×+-commutative
16×if-not
16×not-not
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01362010
12001923
22441890
32801857
43001824
53151820
63231820
73281820
83301820
93311820
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.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)) #s(literal 0 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 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))))))
(if (<=.f64 x.re #s(literal 17 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 (-.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)) #s(literal -inf.0 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 (-.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)) #s(literal 999999999999999943801810948794571024057224129020550531544123892056457216 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 7778264119263173/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.re #s(literal 1248841731117715/356811923176489970264571492362373784095686656 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 7278963232800395/1427247692705959881058285969449495136382746624 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im)) (if (<=.f64 x.re #s(literal 6490371073168535/10141204801825835211973625643008 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 564931537257355/2305843009213693952 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im)) (if (<=.f64 x.re #s(literal 88000000000000001255058676966353184525944638767160631962370048 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 89999999999999999726585254854541341201585959339692315725791232 binary64)) (*.f64 #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) #s(literal 0 binary64)))))))))
(if (<=.f64 x.im #s(literal 5800000000 binary64)) (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im)) (if (<=.f64 x.im #s(literal 19999999999999999268135931261773148422054286450547135587360727686854173003085774848 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.im #s(literal 5200000000000000489683482872591750744541926282187555385615384984244759510671817353955224048828331988560642048 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 1419999999999999990048966266881735569160270857263160377088436346742626091014615818366526634128234714784074380029854609793715074059137659527938179072 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im) (if (<=.f64 x.im #s(literal 10499999999999999946412875683137582843849158624569268368040631896229532172816321829818487218504275271240928809028072311655841040750505634205666377728 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 89999999999999999910991596667797240811360644375090110735162955148774059054695913766856605256304482746907836419913841478628639330014552489680595921533023707834051138232399870520459264 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.im #s(literal 144999999999999991666574949098592272866318492612408869993193918155402415507812383105230428277195303613666780773622544210645674496178296155747156645445581962097580975674994835557711872 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) x.im))))))))
(if (<=.f64 x.im #s(literal 245000000000 binary64)) (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im)) (if (<=.f64 x.im #s(literal 18000000000000000689319671493127823313199612156473955710481876045197379757957709824 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.im #s(literal 9999999999999999818508707188399807864717650964328171247958398369899072554380053298205803424393137676263358464 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 1419999999999999990048966266881735569160270857263160377088436346742626091014615818366526634128234714784074380029854609793715074059137659527938179072 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im) (if (<=.f64 x.im #s(literal 10499999999999999946412875683137582843849158624569268368040631896229532172816321829818487218504275271240928809028072311655841040750505634205666377728 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 89999999999999999910991596667797240811360644375090110735162955148774059054695913766856605256304482746907836419913841478628639330014552489680595921533023707834051138232399870520459264 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.im #s(literal 95000000000000003182055734695818400232785698392689640252499456490754934189858100161564057624839499224276609604404512829410417062553420770158150408427907518478854544725081845661696000 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)))))))))
(if (<=.f64 x.im #s(literal 750000000 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 8200000000000000239134665160339786746382559185116939063560786802421660553337372672 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.im #s(literal 4999999999999999909254353594199903932358825482164085623979199184949536277190026649102901712196568838131679232 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 1419999999999999990048966266881735569160270857263160377088436346742626091014615818366526634128234714784074380029854609793715074059137659527938179072 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im) (if (<=.f64 x.im #s(literal 10999999999999999403058485614769959891976047213831097848630840046557381709698796098024659144535785904550726971241041855691147752314385416240309993472 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 89999999999999999910991596667797240811360644375090110735162955148774059054695913766856605256304482746907836419913841478628639330014552489680595921533023707834051138232399870520459264 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.im #s(literal 95000000000000003182055734695818400232785698392689640252499456490754934189858100161564057624839499224276609604404512829410417062553420770158150408427907518478854544725081845661696000 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)))))))))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im))
x.im
Outputs
(if (<=.f64 (-.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)) #s(literal 0 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 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))))))
(if (<=.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))) #s(literal 0 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 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 17 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 17 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 (-.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)) #s(literal -inf.0 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 (-.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)) #s(literal 999999999999999943801810948794571024057224129020550531544123892056457216 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 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))) #s(literal -inf.0 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (<=.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))) #s(literal 999999999999999943801810948794571024057224129020550531544123892056457216 binary64)) (-.f64 (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)))))
(if (<=.f64 x.re #s(literal 7778264119263173/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.re #s(literal 1248841731117715/356811923176489970264571492362373784095686656 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 7278963232800395/1427247692705959881058285969449495136382746624 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im)) (if (<=.f64 x.re #s(literal 6490371073168535/10141204801825835211973625643008 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 564931537257355/2305843009213693952 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im)) (if (<=.f64 x.re #s(literal 88000000000000001255058676966353184525944638767160631962370048 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 89999999999999999726585254854541341201585959339692315725791232 binary64)) (*.f64 #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) #s(literal 0 binary64)))))))))
(if (<=.f64 x.re #s(literal 7778264119263173/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (<=.f64 x.re #s(literal 1248841731117715/356811923176489970264571492362373784095686656 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))) (if (<=.f64 x.re #s(literal 7278963232800395/1427247692705959881058285969449495136382746624 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im))) (if (<=.f64 x.re #s(literal 6490371073168535/10141204801825835211973625643008 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))) (if (<=.f64 x.re #s(literal 564931537257355/2305843009213693952 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im))) (if (or (<=.f64 x.re #s(literal 88000000000000001255058676966353184525944638767160631962370048 binary64)) (not (<=.f64 x.re #s(literal 89999999999999999726585254854541341201585959339692315725791232 binary64)))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))) (*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)))))))))
(if (<=.f64 x.re #s(literal 7778264119263173/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (<=.f64 x.re #s(literal 1248841731117715/356811923176489970264571492362373784095686656 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))) (if (<=.f64 x.re #s(literal 7278963232800395/1427247692705959881058285969449495136382746624 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im))) (if (<=.f64 x.re #s(literal 6490371073168535/10141204801825835211973625643008 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))) (if (or (<=.f64 x.re #s(literal 564931537257355/2305843009213693952 binary64)) (not (or (<=.f64 x.re #s(literal 88000000000000001255058676966353184525944638767160631962370048 binary64)) (not (<=.f64 x.re #s(literal 89999999999999999726585254854541341201585959339692315725791232 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 7778264119263173/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (<=.f64 x.re #s(literal 1248841731117715/356811923176489970264571492362373784095686656 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))) (if (<=.f64 x.re #s(literal 7278963232800395/1427247692705959881058285969449495136382746624 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im))) (if (or (<=.f64 x.re #s(literal 6490371073168535/10141204801825835211973625643008 binary64)) (not (or (<=.f64 x.re #s(literal 564931537257355/2305843009213693952 binary64)) (not (or (<=.f64 x.re #s(literal 88000000000000001255058676966353184525944638767160631962370048 binary64)) (not (<=.f64 x.re #s(literal 89999999999999999726585254854541341201585959339692315725791232 binary64)))))))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))) (*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)))))))
(if (<=.f64 x.re #s(literal 7778264119263173/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (<=.f64 x.re #s(literal 1248841731117715/356811923176489970264571492362373784095686656 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))) (if (or (<=.f64 x.re #s(literal 7278963232800395/1427247692705959881058285969449495136382746624 binary64)) (not (or (<=.f64 x.re #s(literal 6490371073168535/10141204801825835211973625643008 binary64)) (not (or (<=.f64 x.re #s(literal 564931537257355/2305843009213693952 binary64)) (and (not (<=.f64 x.re #s(literal 88000000000000001255058676966353184525944638767160631962370048 binary64))) (<=.f64 x.re #s(literal 89999999999999999726585254854541341201585959339692315725791232 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 7778264119263173/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (or (<=.f64 x.re #s(literal 1248841731117715/356811923176489970264571492362373784095686656 binary64)) (not (or (<=.f64 x.re #s(literal 7278963232800395/1427247692705959881058285969449495136382746624 binary64)) (not (or (<=.f64 x.re #s(literal 6490371073168535/10141204801825835211973625643008 binary64)) (not (or (<=.f64 x.re #s(literal 564931537257355/2305843009213693952 binary64)) (and (not (<=.f64 x.re #s(literal 88000000000000001255058676966353184525944638767160631962370048 binary64))) (<=.f64 x.re #s(literal 89999999999999999726585254854541341201585959339692315725791232 binary64)))))))))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))) (*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)))))
(if (<=.f64 x.re #s(literal 7778264119263173/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (or (<=.f64 x.re #s(literal 1248841731117715/356811923176489970264571492362373784095686656 binary64)) (not (or (<=.f64 x.re #s(literal 7278963232800395/1427247692705959881058285969449495136382746624 binary64)) (and (not (<=.f64 x.re #s(literal 6490371073168535/10141204801825835211973625643008 binary64))) (or (<=.f64 x.re #s(literal 564931537257355/2305843009213693952 binary64)) (and (not (<=.f64 x.re #s(literal 88000000000000001255058676966353184525944638767160631962370048 binary64))) (<=.f64 x.re #s(literal 89999999999999999726585254854541341201585959339692315725791232 binary64)))))))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))) (*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)))))
(if (<=.f64 x.im #s(literal 5800000000 binary64)) (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im)) (if (<=.f64 x.im #s(literal 19999999999999999268135931261773148422054286450547135587360727686854173003085774848 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.im #s(literal 5200000000000000489683482872591750744541926282187555385615384984244759510671817353955224048828331988560642048 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 1419999999999999990048966266881735569160270857263160377088436346742626091014615818366526634128234714784074380029854609793715074059137659527938179072 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im) (if (<=.f64 x.im #s(literal 10499999999999999946412875683137582843849158624569268368040631896229532172816321829818487218504275271240928809028072311655841040750505634205666377728 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 89999999999999999910991596667797240811360644375090110735162955148774059054695913766856605256304482746907836419913841478628639330014552489680595921533023707834051138232399870520459264 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.im #s(literal 144999999999999991666574949098592272866318492612408869993193918155402415507812383105230428277195303613666780773622544210645674496178296155747156645445581962097580975674994835557711872 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))) x.im))))))))
(if (<=.f64 x.im #s(literal 5800000000 binary64)) (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 19999999999999999268135931261773148422054286450547135587360727686854173003085774848 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (<=.f64 x.im #s(literal 5200000000000000489683482872591750744541926282187555385615384984244759510671817353955224048828331988560642048 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 1419999999999999990048966266881735569160270857263160377088436346742626091014615818366526634128234714784074380029854609793715074059137659527938179072 binary64)) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (if (<=.f64 x.im #s(literal 10499999999999999946412875683137582843849158624569268368040631896229532172816321829818487218504275271240928809028072311655841040750505634205666377728 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 89999999999999999910991596667797240811360644375090110735162955148774059054695913766856605256304482746907836419913841478628639330014552489680595921533023707834051138232399870520459264 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (<=.f64 x.im #s(literal 144999999999999991666574949098592272866318492612408869993193918155402415507812383105230428277195303613666780773622544210645674496178296155747156645445581962097580975674994835557711872 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (*.f64 x.im (*.f64 x.im (*.f64 x.re #s(literal -3 binary64)))))))))))
(if (<=.f64 x.im #s(literal 245000000000 binary64)) (*.f64 (*.f64 x.re (-.f64 x.re x.im)) (-.f64 x.re x.im)) (if (<=.f64 x.im #s(literal 18000000000000000689319671493127823313199612156473955710481876045197379757957709824 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.im #s(literal 9999999999999999818508707188399807864717650964328171247958398369899072554380053298205803424393137676263358464 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 1419999999999999990048966266881735569160270857263160377088436346742626091014615818366526634128234714784074380029854609793715074059137659527938179072 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im) (if (<=.f64 x.im #s(literal 10499999999999999946412875683137582843849158624569268368040631896229532172816321829818487218504275271240928809028072311655841040750505634205666377728 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 89999999999999999910991596667797240811360644375090110735162955148774059054695913766856605256304482746907836419913841478628639330014552489680595921533023707834051138232399870520459264 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.im #s(literal 95000000000000003182055734695818400232785698392689640252499456490754934189858100161564057624839499224276609604404512829410417062553420770158150408427907518478854544725081845661696000 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)))))))))
(if (<=.f64 x.im #s(literal 245000000000 binary64)) (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 18000000000000000689319671493127823313199612156473955710481876045197379757957709824 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (<=.f64 x.im #s(literal 9999999999999999818508707188399807864717650964328171247958398369899072554380053298205803424393137676263358464 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 1419999999999999990048966266881735569160270857263160377088436346742626091014615818366526634128234714784074380029854609793715074059137659527938179072 binary64)) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (if (<=.f64 x.im #s(literal 10499999999999999946412875683137582843849158624569268368040631896229532172816321829818487218504275271240928809028072311655841040750505634205666377728 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (or (<=.f64 x.im #s(literal 89999999999999999910991596667797240811360644375090110735162955148774059054695913766856605256304482746907836419913841478628639330014552489680595921533023707834051138232399870520459264 binary64)) (not (<=.f64 x.im #s(literal 95000000000000003182055734695818400232785698392689640252499456490754934189858100161564057624839499224276609604404512829410417062553420770158150408427907518478854544725081845661696000 binary64)))) (*.f64 (*.f64 x.re 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.im #s(literal 245000000000 binary64)) (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 18000000000000000689319671493127823313199612156473955710481876045197379757957709824 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (<=.f64 x.im #s(literal 9999999999999999818508707188399807864717650964328171247958398369899072554380053298205803424393137676263358464 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 1419999999999999990048966266881735569160270857263160377088436346742626091014615818366526634128234714784074380029854609793715074059137659527938179072 binary64)) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (if (or (<=.f64 x.im #s(literal 10499999999999999946412875683137582843849158624569268368040631896229532172816321829818487218504275271240928809028072311655841040750505634205666377728 binary64)) (not (or (<=.f64 x.im #s(literal 89999999999999999910991596667797240811360644375090110735162955148774059054695913766856605256304482746907836419913841478628639330014552489680595921533023707834051138232399870520459264 binary64)) (not (<=.f64 x.im #s(literal 95000000000000003182055734695818400232785698392689640252499456490754934189858100161564057624839499224276609604404512829410417062553420770158150408427907518478854544725081845661696000 binary64)))))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))))))))
(if (<=.f64 x.im #s(literal 245000000000 binary64)) (*.f64 (-.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 18000000000000000689319671493127823313199612156473955710481876045197379757957709824 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (<=.f64 x.im #s(literal 9999999999999999818508707188399807864717650964328171247958398369899072554380053298205803424393137676263358464 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 1419999999999999990048966266881735569160270857263160377088436346742626091014615818366526634128234714784074380029854609793715074059137659527938179072 binary64)) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (if (or (<=.f64 x.im #s(literal 10499999999999999946412875683137582843849158624569268368040631896229532172816321829818487218504275271240928809028072311655841040750505634205666377728 binary64)) (and (not (<=.f64 x.im #s(literal 89999999999999999910991596667797240811360644375090110735162955148774059054695913766856605256304482746907836419913841478628639330014552489680595921533023707834051138232399870520459264 binary64))) (<=.f64 x.im #s(literal 95000000000000003182055734695818400232785698392689640252499456490754934189858100161564057624839499224276609604404512829410417062553420770158150408427907518478854544725081845661696000 binary64)))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))))))))
(if (<=.f64 x.im #s(literal 750000000 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 8200000000000000239134665160339786746382559185116939063560786802421660553337372672 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.im #s(literal 4999999999999999909254353594199903932358825482164085623979199184949536277190026649102901712196568838131679232 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 1419999999999999990048966266881735569160270857263160377088436346742626091014615818366526634128234714784074380029854609793715074059137659527938179072 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) x.im) (if (<=.f64 x.im #s(literal 10999999999999999403058485614769959891976047213831097848630840046557381709698796098024659144535785904550726971241041855691147752314385416240309993472 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 89999999999999999910991596667797240811360644375090110735162955148774059054695913766856605256304482746907836419913841478628639330014552489680595921533023707834051138232399870520459264 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)) (if (<=.f64 x.im #s(literal 95000000000000003182055734695818400232785698392689640252499456490754934189858100161564057624839499224276609604404512829410417062553420770158150408427907518478854544725081845661696000 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im)))))))))
(if (<=.f64 x.im #s(literal 750000000 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 8200000000000000239134665160339786746382559185116939063560786802421660553337372672 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (<=.f64 x.im #s(literal 4999999999999999909254353594199903932358825482164085623979199184949536277190026649102901712196568838131679232 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 1419999999999999990048966266881735569160270857263160377088436346742626091014615818366526634128234714784074380029854609793715074059137659527938179072 binary64)) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (if (<=.f64 x.im #s(literal 10999999999999999403058485614769959891976047213831097848630840046557381709698796098024659144535785904550726971241041855691147752314385416240309993472 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (or (<=.f64 x.im #s(literal 89999999999999999910991596667797240811360644375090110735162955148774059054695913766856605256304482746907836419913841478628639330014552489680595921533023707834051138232399870520459264 binary64)) (not (<=.f64 x.im #s(literal 95000000000000003182055734695818400232785698392689640252499456490754934189858100161564057624839499224276609604404512829410417062553420770158150408427907518478854544725081845661696000 binary64)))) (*.f64 (*.f64 x.re 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.im #s(literal 750000000 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 8200000000000000239134665160339786746382559185116939063560786802421660553337372672 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (<=.f64 x.im #s(literal 4999999999999999909254353594199903932358825482164085623979199184949536277190026649102901712196568838131679232 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 1419999999999999990048966266881735569160270857263160377088436346742626091014615818366526634128234714784074380029854609793715074059137659527938179072 binary64)) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (if (or (<=.f64 x.im #s(literal 10999999999999999403058485614769959891976047213831097848630840046557381709698796098024659144535785904550726971241041855691147752314385416240309993472 binary64)) (not (or (<=.f64 x.im #s(literal 89999999999999999910991596667797240811360644375090110735162955148774059054695913766856605256304482746907836419913841478628639330014552489680595921533023707834051138232399870520459264 binary64)) (not (<=.f64 x.im #s(literal 95000000000000003182055734695818400232785698392689640252499456490754934189858100161564057624839499224276609604404512829410417062553420770158150408427907518478854544725081845661696000 binary64)))))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))))))))
(if (<=.f64 x.im #s(literal 750000000 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 8200000000000000239134665160339786746382559185116939063560786802421660553337372672 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))) (if (<=.f64 x.im #s(literal 4999999999999999909254353594199903932358825482164085623979199184949536277190026649102901712196568838131679232 binary64)) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (if (<=.f64 x.im #s(literal 1419999999999999990048966266881735569160270857263160377088436346742626091014615818366526634128234714784074380029854609793715074059137659527938179072 binary64)) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))) (if (or (<=.f64 x.im #s(literal 10999999999999999403058485614769959891976047213831097848630840046557381709698796098024659144535785904550726971241041855691147752314385416240309993472 binary64)) (and (not (<=.f64 x.im #s(literal 89999999999999999910991596667797240811360644375090110735162955148774059054695913766856605256304482746907836419913841478628639330014552489680595921533023707834051138232399870520459264 binary64))) (<=.f64 x.im #s(literal 95000000000000003182055734695818400232785698392689640252499456490754934189858100161564057624839499224276609604404512829410417062553420770158150408427907518478854544725081845661696000 binary64)))) (*.f64 x.re (*.f64 (-.f64 x.re x.im) (-.f64 x.re x.im))) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))))))))
(*.f64 (*.f64 x.re x.im) (*.f64 #s(literal -3 binary64) x.im))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im))
(*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)))
x.im

soundness3.0s (21.5%)

Rules
1082×log1p-expm1-u
1032×unsub-neg
836×log1p-expm1-u
744×prod-diff
695×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033261
1534209
053313354
1146111543
2498711400
060319269
1160619269
063927439
1162327439
017115
124897
2279697
025160
1338151
24258151
034321
1626283
035356
1564335
27612335
037295
1657251
042591
1149519
2395483
31504301
44596301
56840301
67603301
027235
1417173
25391173
032451
1566388
27104388
098957181
1254244117
2728441503
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
unsound
unsound
node limit
node limit
Compiler

Compiled 2176 to 903 computations (58.5% saved)

preprocess214.0ms (1.5%)

Remove

(abs x.im)

Compiler

Compiled 2108 to 1020 computations (51.6% saved)

end0.0ms (0%)

Profiling

Loading profile data...