math.cube on complex, real part

Time bar (total: 8.5s)

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)

sample1.4s (16%)

Results
1.2s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 850.0ms
ival-mult: 621.0ms (73% of total)
ival-sub: 175.0ms (20.6% of total)
ival-add: 44.0ms (5.2% of total)
const: 7.0ms (0.8% of total)
backward-pass: 2.0ms (0.2% of total)
Bogosity

preprocess129.0ms (1.5%)

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

Useful iterations: 3 (0.0ms)

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

(abs x.im)

(negabs x.re)

explain113.0ms (1.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
190-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))
190-0-(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
110-0-(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
00-0-x.im
00-0-x.re
00-0-(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
00-0-(*.f64 x.im x.re)
00-0-(*.f64 x.re x.re)
00-0-(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
00-0-(*.f64 x.im x.im)
00-0-(*.f64 x.re x.im)
Results
57.0ms512×0valid
Compiler

Compiled 157 to 35 computations (77.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-mult: 22.0ms (72.6% of total)
ival-sub: 5.0ms (16.5% of total)
ival-add: 3.0ms (9.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

eval1.0ms (0%)

Compiler

Compiled 75 to 30 computations (60% saved)

prune2.0ms (0%)

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

simplify98.0ms (1.1%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))
cost-diff0
(*.f64 x.im x.im)
cost-diff0
(*.f64 x.re x.re)
cost-diff0
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
cost-diff0
(*.f64 x.re x.re)
cost-diff0
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
cost-diff128
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
cost-diff128
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
cost-diff0
(*.f64 x.im x.im)
cost-diff0
(*.f64 x.re (*.f64 x.im x.im))
cost-diff0
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))
cost-diff0
(pow.f64 x.re #s(literal 3 binary64))
cost-diff0
(*.f64 x.im #s(literal -3 binary64))
cost-diff0
(*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))
cost-diff0
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
cost-diff0
(pow.f64 x.re #s(literal 3 binary64))
Rules
729×unsub-neg
651×fma-neg
591×fma-define
538×sub-neg
407×cancel-sign-sub-inv
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
032649
173617
2159617
3356614
4972614
53167614
65990614
77730614
Stop Event
node limit
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)))))
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
(*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))
x.im
(*.f64 x.im #s(literal -3 binary64))
#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)))
(pow.f64 x.re #s(literal 3 binary64))
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 x.im x.im)
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 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.re x.re)
x.re
(*.f64 x.im x.im)
x.im
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(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)))
x.re
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.re x.re)
(*.f64 x.im x.im)
x.im
(*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))
(*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)
(*.f64 x.im #s(literal -2 binary64))
#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 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(*.f64 x.re (*.f64 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)))
(*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))
x.im
(*.f64 x.im #s(literal -3 binary64))
#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 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(*.f64 (*.f64 x.re (*.f64 x.im 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)))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
(*.f64 x.re (*.f64 x.im x.im))
(*.f64 (*.f64 x.re x.im) x.im)
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 x.im x.im)
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 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.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 x.re) (*.f64 x.im x.im)) x.re)
(*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.re))
(*.f64 (+.f64 x.re x.im) (*.f64 x.re (-.f64 x.re x.im)))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im x.im)))
(fma.f64 x.re (*.f64 x.im (neg.f64 x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.re x.re)
x.re
(*.f64 x.im x.im)
x.im
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))
(*.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 x.re x.im (*.f64 x.re x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(*.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 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
x.re
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.re x.re)
(*.f64 x.im x.im)
x.im
(*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))))
(*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)
(*.f64 x.im (*.f64 x.im #s(literal -2 binary64)))
(*.f64 x.im #s(literal -2 binary64))
#s(literal -2 binary64)

localize120.0ms (1.4%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 x.im #s(literal -2 binary64))
accuracy96.2%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
accuracy87.0%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im)))
accuracy85.8%
(*.f64 x.re (*.f64 (*.f64 x.im #s(literal -2 binary64)) x.im))
accuracy99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
accuracy96.2%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
accuracy93.9%
(-.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))
accuracy92.8%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
accuracy100.0%
(*.f64 x.im x.im)
accuracy99.7%
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))
accuracy91.3%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
accuracy85.8%
(*.f64 x.re (*.f64 x.im x.im))
accuracy100.0%
(*.f64 x.im #s(literal -3 binary64))
accuracy99.8%
(*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))
accuracy91.3%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
accuracy85.8%
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
Results
86.0ms256×0valid
Compiler

Compiled 181 to 27 computations (85.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-mult: 28.0ms (66.1% of total)
ival-pow: 5.0ms (11.8% of total)
ival-add: 4.0ms (9.4% of total)
ival-fma: 3.0ms (7.1% of total)
ival-sub: 2.0ms (4.7% of total)
const: 1.0ms (2.4% of total)
backward-pass: 0.0ms (0% of total)

series125.0ms (1.5%)

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

90 calls:

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

rewrite387.0ms (4.5%)

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

Useful iterations: 1 (0.0ms)

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

simplify182.0ms (2.1%)

Algorithm
egg-herbie
Rules
127×*-commutative
71×+-commutative
53×sub-neg
39×fma-undefine
34×cube-mult
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08573407
128893407
Stop Event
unsound
Counts
796 → 465
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) (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) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (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)
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 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 -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)))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #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 -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 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))) (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 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) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
(*.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) x.re))
(*.f64 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 x.re) #s(literal 3 binary64)))
(*.f64 (*.f64 x.re (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 x.re))
(*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(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 (log.f64 (pow.f64 x.re #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 x.re #s(literal 3 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 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) #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)))
(log.f64 (exp.f64 (*.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)))
(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 (exp.f64 (*.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)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 x.im) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -3 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -3 binary64))))
(exp.f64 (log.f64 (*.f64 x.im #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -3 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 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) #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)))
(log.f64 (exp.f64 (*.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)))
(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 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))))))
(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 (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 x.im #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.im #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.im #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 x.im #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 x.im) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 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 (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))
(neg.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im)))
(cbrt.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 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 (/.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 2 binary64) (*.f64 x.re x.im))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 (cbrt.f64 (*.f64 x.re x.im)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.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 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 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 #s(literal 0 binary64) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))))
(/.f64 (*.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.re x.im) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(/.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 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 (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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal 0 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 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 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 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.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 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 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 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 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 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 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 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(+.f64 (pow.f64 x.re #s(literal 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)))) (pow.f64 (cbrt.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 (cbrt.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 (pow.f64 (cbrt.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 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 x.re #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.re)))
(exp.f64 (*.f64 (log.f64 x.re) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.re)) #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 x.re) (*.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 (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 (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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 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.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 (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)))) (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 2 binary64)))
(*.f64 (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 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 (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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.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)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 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 x.re #s(literal 9 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)) (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 (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 6 binary64)) (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.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (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))) (+.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.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)) (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.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 (*.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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.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)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 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 2 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 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 (pow.f64 x.im #s(literal 2 binary64)) (*.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 #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 (*.f64 x.re x.im) (*.f64 x.im #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 #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 (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 (*.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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 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.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 (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)))) (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 2 binary64)))
(*.f64 (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 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 (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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.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)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 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 x.re #s(literal 9 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)) (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 (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 6 binary64)) (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.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (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))) (+.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.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)) (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.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 (*.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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.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)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 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 2 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 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 (pow.f64 x.im #s(literal 2 binary64)) (*.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 #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 (*.f64 x.re x.im) (*.f64 x.im #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 #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 (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 (*.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 (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.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 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)))))))
(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.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 (*.f64 x.re (-.f64 (pow.f64 x.re #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 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.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 (*.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))))) (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)))
(*.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 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))))) (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (-.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.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.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 (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 (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 (*.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 (*.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 (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.im #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 x.im) #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 x.im #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #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))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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))))))))
#s(literal -27 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))))))))
#s(literal -27 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))))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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)))
#s(literal -27 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 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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)))
#s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 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 -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -2 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) x.im)
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(*.f64 x.re (pow.f64 x.re #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal -27 binary64)) (*.f64 #s(literal -27 binary64) (cbrt.f64 x.re)))
(*.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.re (pow.f64 (cbrt.f64 x.re) #s(literal -27 binary64))))
(*.f64 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal -27 binary64) (sqrt.f64 x.re)))
(*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 (sqrt.f64 x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 x.re) #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 x.re) #s(literal -27 binary64))
(*.f64 (*.f64 x.re (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))
(*.f64 #s(literal -27 binary64) (pow.f64 (cbrt.f64 x.re) #s(literal -27 binary64)))
(*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 x.re))
(*.f64 #s(literal -27 binary64) (*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal -27 binary64)) (cbrt.f64 x.re)))
(*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal -27 binary64) (sqrt.f64 x.re)))
(sqrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 x.re #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64)))
#s(literal -27 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))
#s(literal -27 binary64)
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
#s(literal -27 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))
#s(literal -27 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))
#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 #s(literal -27 binary64) (sqrt.f64 x.re)) #s(literal -27 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)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 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))))))
#s(literal -27 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)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 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)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
#s(literal -27 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))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
#s(literal -27 binary64)
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal -27 binary64)) #s(literal 9 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
#s(literal -27 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))))
#s(literal -27 binary64)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -3 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 2 binary64))
#s(literal -27 binary64)
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 9 binary64)))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal -27 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 x.im) #s(literal -3 binary64)))
(log.f64 (pow.f64 (exp.f64 x.im) #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -3 binary64)))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -3 binary64))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -3 binary64))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 x.im #s(literal -3 binary64))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 1 binary64)))
#s(literal -27 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))
#s(literal -27 binary64)
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
#s(literal -27 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))
#s(literal -27 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))
#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 #s(literal -27 binary64) (sqrt.f64 x.re)) #s(literal -27 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)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 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))))))
#s(literal -27 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)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 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)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
#s(literal -27 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))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal -27 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))
#s(literal -27 binary64)
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 x.im #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 x.im #s(literal -27 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
#s(literal -27 binary64)
(cbrt.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 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))))
#s(literal -27 binary64)
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.im) #s(literal -27 binary64)) #s(literal -27 binary64))
(pow.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 x.im #s(literal -27 binary64)))
(sqrt.f64 (pow.f64 x.im #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 x.im #s(literal -27 binary64)))
(log.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 x.im #s(literal -27 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 x.im #s(literal -27 binary64))
(cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))
(cbrt.f64 (pow.f64 x.im #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 x.im #s(literal -27 binary64))
(exp.f64 (log.f64 (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 x.im #s(literal -27 binary64))
(exp.f64 (*.f64 (log.f64 x.im) #s(literal 2 binary64)))
(pow.f64 x.im #s(literal -27 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 x.im #s(literal -27 binary64))
(+.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64))
#s(literal -27 binary64)
(-.f64 #s(literal 0 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 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)))
#s(literal -27 binary64)
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
#s(literal -27 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)))
#s(literal -27 binary64)
(/.f64 (*.f64 #s(literal 0 binary64) x.im) #s(literal 0 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 3 binary64))
(neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal -27 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))
#s(literal -27 binary64)
(pow.f64 (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))
#s(literal -27 binary64)
(neg.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im))
(log.f64 (pow.f64 #s(literal -27 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 -27 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 -27 binary64) x.im)))
(cbrt.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 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 -27 binary64)
(*.f64 x.re (+.f64 x.im x.im))
#s(literal -27 binary64)
(*.f64 x.im (+.f64 x.re x.re))
#s(literal -27 binary64)
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
#s(literal -27 binary64)
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))
#s(literal -27 binary64)
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(*.f64 (cbrt.f64 (*.f64 x.re x.im)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 #s(literal -27 binary64) (cbrt.f64 (*.f64 x.im x.re)))
(*.f64 (cbrt.f64 (pow.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 #s(literal -27 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 -27 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 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -27 binary64)
(*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))))
#s(literal -27 binary64)
(/.f64 (*.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)))
#s(literal -27 binary64)
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -27 binary64)
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
#s(literal -27 binary64)
(/.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -27 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 (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 -27 binary64)
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -27 binary64)
(/.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal 0 binary64)))
#s(literal -27 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 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
#s(literal -27 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 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -27 binary64)
(/.f64 (neg.f64 (*.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)))
#s(literal -27 binary64)
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -27 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 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
#s(literal -27 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 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
#s(literal -27 binary64)
(/.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
#s(literal -27 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
#s(literal -27 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(sqrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(fabs.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(cbrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 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 -27 binary64)
(exp.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(fma.f64 x.re x.im (*.f64 x.re x.im))
#s(literal -27 binary64)
(fma.f64 x.im x.re (*.f64 x.re x.im))
#s(literal -27 binary64)
(fma.f64 #s(literal 1 binary64) (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 #s(literal -27 binary64) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 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)))
#s(literal -27 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)))))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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 #s(literal -27 binary64) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal -27 binary64))) (cbrt.f64 (pow.f64 x.im #s(literal -27 binary64))) (pow.f64 x.im #s(literal -27 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)))
#s(literal -27 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)))))
#s(literal -27 binary64)
(+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
#s(literal -27 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))))
#s(literal -27 binary64)
(*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(*.f64 (cbrt.f64 (-.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 2 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 (cbrt.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)))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 binary64)
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(/.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)))))
#s(literal -27 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)))))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 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)))))))
#s(literal -27 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)))))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 binary64)
(pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 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))))))
#s(literal -27 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)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 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)))
#s(literal -27 binary64)
(fma.f64 x.re x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 binary64)
(fma.f64 (pow.f64 (cbrt.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))))
#s(literal -27 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 #s(literal -27 binary64) (pow.f64 (cbrt.f64 x.re) #s(literal -27 binary64)) #s(literal -27 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))))
#s(literal -27 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 #s(literal -27 binary64)) #s(literal -27 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal -27 binary64)) #s(literal -27 binary64))
(pow.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(sqrt.f64 (pow.f64 x.re #s(literal 4 binary64)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 2 binary64)))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.re)))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 x.re) #s(literal 2 binary64)))
#s(literal -27 binary64)
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.re)) #s(literal 1 binary64)))
#s(literal -27 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))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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)))
#s(literal -27 binary64)
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
#s(literal -27 binary64)
(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))))))
#s(literal -27 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)))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
#s(literal -27 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)))
#s(literal -27 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))
#s(literal -27 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 (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.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
#s(literal -27 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)))))
#s(literal -27 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))))
#s(literal -27 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))
#s(literal -27 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))))
#s(literal -27 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)))) (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 2 binary64)))
#s(literal -27 binary64)
(*.f64 (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 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)))))
#s(literal -27 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)))))
#s(literal -27 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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 #s(literal -27 binary64) (neg.f64 (pow.f64 x.re #s(literal 9 binary64))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 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))))))
#s(literal -27 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 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 x.re #s(literal 9 binary64)))))
(+.f64 #s(literal -27 binary64) (neg.f64 (pow.f64 x.re #s(literal 9 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)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))))
#s(literal -27 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 6 binary64)) (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.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) #s(literal -27 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 (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.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 #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) #s(literal -27 binary64))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 #s(literal -27 binary64) (neg.f64 (pow.f64 x.re #s(literal 9 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 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))))))
#s(literal -27 binary64)
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 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))))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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)))
#s(literal -27 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)))))
#s(literal -27 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))))))
#s(literal -27 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)))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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))))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 binary64)
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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 #s(literal -27 binary64) (sqrt.f64 x.re)) #s(literal -27 binary64)) #s(literal -27 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))))
#s(literal -27 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))
#s(literal -27 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 (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.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
#s(literal -27 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)))))
#s(literal -27 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))))
#s(literal -27 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))
#s(literal -27 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))))
#s(literal -27 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)))) (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 2 binary64)))
#s(literal -27 binary64)
(*.f64 (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 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)))))
#s(literal -27 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)))))
#s(literal -27 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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 #s(literal -27 binary64) (neg.f64 (pow.f64 x.re #s(literal 9 binary64))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 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))))))
#s(literal -27 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 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 x.re #s(literal 9 binary64)))))
(+.f64 #s(literal -27 binary64) (neg.f64 (pow.f64 x.re #s(literal 9 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)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))))
#s(literal -27 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 6 binary64)) (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.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) #s(literal -27 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 (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.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 #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) #s(literal -27 binary64))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 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 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (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.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 #s(literal -27 binary64) (neg.f64 (pow.f64 x.re #s(literal 9 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 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))))))
#s(literal -27 binary64)
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 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))))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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)))
#s(literal -27 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)))))
#s(literal -27 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))))))
#s(literal -27 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)))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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))))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 binary64)
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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)))
#s(literal -27 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)))
#s(literal -27 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 #s(literal -27 binary64) (sqrt.f64 x.re)) #s(literal -27 binary64)) #s(literal -27 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))))
#s(literal -27 binary64)
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
#s(literal -27 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)))))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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)))
#s(literal -27 binary64)
(log.f64 (pow.f64 (exp.f64 x.re) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 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)))))))
#s(literal -27 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)))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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)))
#s(literal -27 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)))))
#s(literal -27 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))))
#s(literal -27 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))))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 binary64)
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 #s(literal -27 binary64) (fma.f64 (*.f64 #s(literal -27 binary64) (cbrt.f64 x.im)) #s(literal -27 binary64) #s(literal -27 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 (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.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 -27 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)))
#s(literal -27 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))))))
#s(literal -27 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)))))
#s(literal -27 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))
#s(literal -27 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)))))
#s(literal -27 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))))) (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)))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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))))))))
#s(literal -27 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))))) (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (-.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.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(/.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))))))
#s(literal -27 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))))
#s(literal -27 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)))))
#s(literal -27 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)))))))
#s(literal -27 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))))))))
#s(literal -27 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))))))
#s(literal -27 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))))))))
#s(literal -27 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))))))))
#s(literal -27 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))))))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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)))
#s(literal -27 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))))))
#s(literal -27 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)))))))
#s(literal -27 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)))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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)))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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))))
#s(literal -27 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)))))
#s(literal -27 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)))))
#s(literal -27 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))))
#s(literal -27 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)))))
#s(literal -27 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))))
#s(literal -27 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)))))
#s(literal -27 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))))
#s(literal -27 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))
#s(literal -27 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))))
#s(literal -27 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))
#s(literal -27 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)))))
#s(literal -27 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))))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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)))))))
#s(literal -27 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)))))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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))
#s(literal -27 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)))
#s(literal -27 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))))))
#s(literal -27 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)))))))
#s(literal -27 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)))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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))))))
#s(literal -27 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)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -2 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 2 binary64))
#s(literal -27 binary64)
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)))
#s(literal -27 binary64)
(log.f64 (pow.f64 (exp.f64 x.im) #s(literal -2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.im) #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -2 binary64)))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal 3 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -2 binary64))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -2 binary64))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 x.im #s(literal -2 binary64))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 1 binary64)))
#s(literal -27 binary64)

eval78.0ms (0.9%)

Compiler

Compiled 12244 to 1695 computations (86.2% saved)

prune224.0ms (2.6%)

Pruning

12 alts after pruning (9 fresh and 3 done)

PrunedKeptTotal
New5929601
Fresh000
Picked134
Done000
Total59312605
Accuracy
100.0%
Counts
605 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.0%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
83.5%
(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)))
55.6%
(pow.f64 x.re #s(literal 3 binary64))
0.0%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
83.5%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
33.2%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) x.im))
85.4%
(-.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))
49.3%
(-.f64 (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
89.5%
(+.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)))
82.7%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
82.7%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
48.4%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
Compiler

Compiled 350 to 218 computations (37.7% saved)

simplify17.0ms (0.2%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff128
(+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))
cost-diff128
(/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
cost-diff128
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) x.im)
cost-diff128
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) x.im))
cost-diff0
(pow.f64 x.re #s(literal 3 binary64))
cost-diff0
(+.f64 x.re #s(literal -27 binary64))
cost-diff0
(+.f64 x.im x.re)
cost-diff0
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
cost-diff0
(*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re)
cost-diff0
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
cost-diff0
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
cost-diff128
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
cost-diff128
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
cost-diff0
(pow.f64 x.re #s(literal 3 binary64))
cost-diff0
(*.f64 x.im #s(literal -3 binary64))
cost-diff0
(*.f64 x.re x.im)
cost-diff0
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
Rules
26×associate-*l*
21×*-commutative
18×associate-*r*
14×distribute-lft-in
12×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0411017
11141017
23621017
Stop Event
unsound
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 x.re x.im)
x.re
x.im
(*.f64 x.im #s(literal -3 binary64))
#s(literal -3 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal 3 binary64)
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.re x.re)
x.re
(*.f64 x.im x.im)
x.im
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
(*.f64 x.im #s(literal 0 binary64))
#s(literal 0 binary64)
(-.f64 (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re)
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 x.im x.re)
x.im
x.re
(+.f64 x.re #s(literal -27 binary64))
#s(literal -27 binary64)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) x.im))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.re x.re)
x.re
(*.f64 x.im x.im)
x.im
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) 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 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))
#s(literal 2 binary64)
(pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))
(*.f64 x.re x.im)
#s(literal 3 binary64)
(/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
#s(literal 1 binary64)
(+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
#s(literal 0 binary64)
Outputs
(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 x.im)
x.re
x.im
(*.f64 x.im #s(literal -3 binary64))
#s(literal -3 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal 3 binary64)
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
(*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.re x.re)
x.re
(*.f64 x.im x.im)
x.im
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(*.f64 x.im #s(literal 0 binary64))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
#s(literal 0 binary64)
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(-.f64 (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) 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.im) (+.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re)
(*.f64 x.re (*.f64 (+.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(*.f64 (+.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 x.im x.re)
(+.f64 x.re x.im)
x.im
x.re
(+.f64 x.re #s(literal -27 binary64))
#s(literal -27 binary64)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im)))
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(*.f64 x.re x.im)
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) x.im))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
(*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.re x.re)
x.re
(*.f64 x.im x.im)
x.im
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) x.im)
(*.f64 x.im (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (/.f64 #s(literal 1 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))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(*.f64 x.im (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (/.f64 #s(literal 1 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 2 binary64)
(pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))
(*.f64 x.re x.im)
#s(literal 3 binary64)
(/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))
#s(literal 1 binary64)
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
(pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
#s(literal 0 binary64)
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))

localize227.0ms (2.7%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 x.re x.re)
accuracy100.0%
(*.f64 x.re x.im)
accuracy100.0%
(*.f64 x.im x.im)
accuracy100.0%
(*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))
accuracy100.0%
(pow.f64 x.re #s(literal 3 binary64))
accuracy100.0%
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
accuracy100.0%
(*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re)
accuracy100.0%
(*.f64 x.re x.im)
accuracy100.0%
(*.f64 x.im x.re)
accuracy100.0%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
accuracy100.0%
(*.f64 x.re x.re)
accuracy100.0%
(*.f64 x.im x.im)
accuracy100.0%
(*.f64 x.im #s(literal 0 binary64))
accuracy100.0%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
accuracy100.0%
(pow.f64 x.re #s(literal 3 binary64))
accuracy100.0%
(*.f64 x.re x.im)
accuracy100.0%
(*.f64 x.im #s(literal -3 binary64))
Results
175.0ms256×0invalid
Compiler

Compiled 274 to 36 computations (86.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 135.0ms
ival-mult: 104.0ms (76.8% of total)
ival-pow: 12.0ms (8.9% of total)
ival-div: 5.0ms (3.7% of total)
ival-sub: 5.0ms (3.7% of total)
ival-add: 5.0ms (3.7% of total)
ival-fma: 3.0ms (2.2% of total)
const: 1.0ms (0.7% of total)
backward-pass: 0.0ms (0% of total)

series35.0ms (0.4%)

Counts
15 → 264
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 x.re x.im)>
#<alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))>
#<alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))>
#<alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re)>
#<alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))>
#<alt (+.f64 x.im x.re)>
#<alt (+.f64 x.re #s(literal -27 binary64))>
#<alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) x.im))>
#<alt (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) x.im)>
#<alt (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))>
#<alt (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))>
#<alt (*.f64 x.im #s(literal 0 binary64))>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))>
Outputs
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (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 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (*.f64 x.im x.re)>
#<alt (NAN.f64)>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (NAN.f64))>
#<alt (-.f64 (*.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)))) (NAN.f64))>
#<alt (-.f64 (*.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)))) (NAN.f64))>
#<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 (+.f64 #s(literal 1 binary64) (/.f64 (NAN.f64) (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 (NAN.f64) (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 (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 (NAN.f64) (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 (NAN.f64) (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 (pow.f64 x.re #s(literal 3 binary64)) (NAN.f64))>
#<alt (-.f64 (+.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))) (NAN.f64))>
#<alt (-.f64 (+.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))) (NAN.f64))>
#<alt (-.f64 (+.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))) (NAN.f64))>
#<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 (*.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 (NAN.f64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<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 (NAN.f64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<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 (NAN.f64) (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 (*.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 (NAN.f64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<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 (NAN.f64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<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 (NAN.f64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (NAN.f64)>
#<alt (NAN.f64)>
#<alt (NAN.f64)>
#<alt (NAN.f64)>
#<alt (NAN.f64)>
#<alt (NAN.f64)>
#<alt (NAN.f64)>
#<alt (NAN.f64)>
#<alt (NAN.f64)>
#<alt (NAN.f64)>
#<alt (NAN.f64)>
#<alt (NAN.f64)>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))>
#<alt (+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))>
#<alt (+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))>
#<alt (+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))>
#<alt (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))>
#<alt (*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))>
#<alt (*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))>
#<alt (*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))>
#<alt (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))>
#<alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 x.im #s(literal 27 binary64)))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64)))))>
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 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 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) 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 #s(literal 27 binary64)) 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 x.im (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re))) #s(literal 27 binary64)) 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 x.im (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re))) #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))>
#<alt (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))>
#<alt (+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))>
#<alt (+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))>
#<alt (+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))>
#<alt (*.f64 x.im (-.f64 x.re #s(literal 27 binary64)))>
#<alt (*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))>
#<alt (*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))>
#<alt (*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))>
#<alt (*.f64 x.im (-.f64 x.re #s(literal 27 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))>
#<alt (*.f64 #s(literal -27 binary64) x.im)>
#<alt (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 x.im #s(literal 27 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64))))>
#<alt (pow.f64 x.re #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (pow.f64 x.re #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) 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 x.im #s(literal 27 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) 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 x.im #s(literal 27 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) x.re))))>
#<alt x.re>
#<alt x.im>
#<alt (*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))>
#<alt (*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))>
#<alt (*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))>
#<alt x.im>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))>
#<alt x.im>
#<alt x.re>
#<alt (*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))>
#<alt (*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))>
#<alt (*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))>
#<alt x.re>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))>
#<alt #s(literal -27 binary64)>
#<alt (-.f64 x.re #s(literal 27 binary64))>
#<alt (-.f64 x.re #s(literal 27 binary64))>
#<alt (-.f64 x.re #s(literal 27 binary64))>
#<alt x.re>
#<alt (*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))>
#<alt (*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))>
#<alt x.re>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))>
#<alt (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))>
#<alt (pow.f64 x.re #s(literal 3 binary64))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))>
#<alt (/.f64 #s(literal 1 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.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (/.f64 #s(literal 1 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.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (/.f64 #s(literal 1 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.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (/.f64 #s(literal 1 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.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (/.f64 #s(literal 1 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.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (/.f64 #s(literal 1 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.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (/.f64 #s(literal 1 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.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (/.f64 #s(literal 1 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.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (/.f64 #s(literal 1 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.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (/.f64 #s(literal 1 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.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (/.f64 #s(literal 1 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.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))>
#<alt (/.f64 #s(literal 1 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.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 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))>
#<alt #s(literal 0 binary64)>
#<alt #s(literal 0 binary64)>
#<alt #s(literal 0 binary64)>
#<alt #s(literal 0 binary64)>
#<alt #s(literal 0 binary64)>
#<alt #s(literal 0 binary64)>
#<alt #s(literal 0 binary64)>
#<alt #s(literal 0 binary64)>
#<alt #s(literal 0 binary64)>
#<alt #s(literal 0 binary64)>
#<alt #s(literal 0 binary64)>
#<alt #s(literal 0 binary64)>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))>
Calls

81 calls:

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

rewrite98.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
278×associate-*r*
272×log1p-expm1-u
272×expm1-log1p-u
270×add-cube-cbrt
264×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038585
1685585
Stop Event
node limit
Counts
15 → 375
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 x.re x.im)
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
(*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re)
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 x.im x.re)
(+.f64 x.re #s(literal -27 binary64))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) x.im))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) x.im)
(/.f64 #s(literal 1 binary64) (+.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.im #s(literal 0 binary64))
(*.f64 x.im x.re)
(*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))
Outputs
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)

simplify153.0ms (1.8%)

Algorithm
egg-herbie
Rules
655×fma-neg
607×fma-define
418×distribute-lft-neg-in
342×distribute-rgt-neg-in
341×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01807792
15337641
216027501
350147237
Stop Event
node limit
Counts
639 → 130
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 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.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 #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.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.re #s(literal 27 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 x.im #s(literal 27 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 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 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) 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 #s(literal 27 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 x.im (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re))) #s(literal 27 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 x.im (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re))) #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))
(*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))
(+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 x.im (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))
(*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))
(*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))
(*.f64 x.im (-.f64 x.re #s(literal 27 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -27 binary64) x.im)
(+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 x.im #s(literal 27 binary64))))
(+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64))))
(+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64))))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) 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 x.im #s(literal 27 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) 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 x.im #s(literal 27 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) x.re))))
x.re
x.im
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
x.im
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))
x.im
x.re
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
x.re
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
#s(literal -27 binary64)
(-.f64 x.re #s(literal 27 binary64))
(-.f64 x.re #s(literal 27 binary64))
(-.f64 x.re #s(literal 27 binary64))
x.re
(*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
x.re
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(/.f64 #s(literal 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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 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 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #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))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.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 #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)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 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)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 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)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 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))))
(*.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)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 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 (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)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 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 (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)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 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))))
(fma.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 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #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 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 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 #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 -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 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 #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 -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 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 #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 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 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 #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 -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 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 #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 -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 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 #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.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.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 #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 (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 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 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.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 (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 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 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 (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 #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.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re)))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re)))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re)))
(*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))) x.im)))
(*.f64 x.im (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))) x.im)))
(*.f64 x.im (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))) x.im)))
(*.f64 x.im (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
(*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))) x.im)))
(*.f64 x.im (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))) x.im)))
(*.f64 x.im (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))) x.im)))
(*.f64 x.im (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
(*.f64 x.im (*.f64 #s(literal -27 binary64) x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 x.im #s(literal 27 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -27 binary64) x.im (*.f64 x.re (+.f64 x.im #s(literal -27 binary64)))))
(*.f64 x.re (fma.f64 x.im #s(literal -27 binary64) (*.f64 x.re (+.f64 x.im #s(literal -27 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64)))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64)))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (*.f64 x.im x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.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 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)) #s(literal -27 binary64)) x.re)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)) #s(literal -27 binary64)) 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 #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.im #s(literal -27 binary64)) 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 x.im (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re))) #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)) #s(literal -27 binary64)) 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 x.im (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re))) #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)) #s(literal -27 binary64)) x.re)))
(*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(*.f64 x.im (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.im (+.f64 x.re #s(literal -27 binary64)))
(*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(*.f64 x.im (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.im (+.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 x.im #s(literal 27 binary64))))
(fma.f64 #s(literal -27 binary64) x.im (*.f64 x.re (+.f64 x.im #s(literal -27 binary64))))
(fma.f64 x.im #s(literal -27 binary64) (*.f64 x.re (+.f64 x.im #s(literal -27 binary64))))
(+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)) #s(literal -27 binary64)) x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)) #s(literal -27 binary64)) x.re)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.im #s(literal -27 binary64)) 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 x.im #s(literal 27 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)) #s(literal -27 binary64)) 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 x.im #s(literal 27 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)) #s(literal -27 binary64)) x.re)))
x.re
x.im
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(+.f64 x.im x.re)
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(+.f64 x.im x.re)
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(+.f64 x.im x.re)
x.im
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(+.f64 x.im x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(+.f64 x.im x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(+.f64 x.im x.re)
x.im
x.re
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(+.f64 x.im x.re)
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(+.f64 x.im x.re)
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(+.f64 x.im x.re)
x.re
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(+.f64 x.im x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(+.f64 x.im x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(+.f64 x.im x.re)
#s(literal -27 binary64)
(-.f64 x.re #s(literal 27 binary64))
(+.f64 x.re #s(literal -27 binary64))
(-.f64 x.re #s(literal 27 binary64))
(+.f64 x.re #s(literal -27 binary64))
(-.f64 x.re #s(literal 27 binary64))
(+.f64 x.re #s(literal -27 binary64))
x.re
(*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)))
x.re
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.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 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.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 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.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 (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(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 -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)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 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 -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 -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)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 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 -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 -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)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 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 (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 (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)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 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))) (+.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 -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)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 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))) (+.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 -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)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 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 -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #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)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.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 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.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 #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 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.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 (*.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 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.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 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.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 #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 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.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 (*.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 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.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 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (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 x.re (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) 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 #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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(/.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 2 binary64)) (pow.f64 x.re #s(literal 2 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.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)))
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)
#s(literal -757 binary64)
#s(literal -757/26 binary64)
#s(literal -26 binary64)
#s(literal -25 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal 0 binary64)
#s(literal 1/757 binary64)
#s(literal 1/2 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 26 binary64)
#s(literal 757 binary64)
#s(literal 570781 binary64)
#s(literal 573049 binary64)
#s(literal 433798093 binary64)

eval50.0ms (0.6%)

Compiler

Compiled 9468 to 1114 computations (88.2% saved)

prune70.0ms (0.8%)

Pruning

18 alts after pruning (14 fresh and 4 done)

PrunedKeptTotal
New42711438
Fresh134
Picked235
Done213
Total43218450
Accuracy
100.0%
Counts
450 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.0%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
55.6%
(pow.f64 x.re #s(literal 3 binary64))
83.5%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
33.2%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) x.im))
85.4%
(-.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))
28.0%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
46.0%
(-.f64 (*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
28.0%
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
28.0%
(-.f64 (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
89.5%
(+.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)))
82.7%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
48.4%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
48.3%
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
48.3%
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
2.6%
#s(literal 433798093 binary64)
2.6%
#s(literal 1/757 binary64)
2.9%
#s(literal -1/2 binary64)
2.9%
#s(literal -757 binary64)
Compiler

Compiled 399 to 260 computations (34.8% saved)

simplify49.0ms (0.6%)

Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 x.re #s(literal -27 binary64))
cost-diff0
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
cost-diff128
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
cost-diff128
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
cost-diff0
(*.f64 x.im #s(literal -27 binary64))
cost-diff0
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
cost-diff128
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
cost-diff128
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
cost-diff0
(pow.f64 x.re #s(literal 3 binary64))
cost-diff6464
(+.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)))
cost-diff12736
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
cost-diff12736
(*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))
Rules
955×fma-neg
523×associate-+l+
497×associate-+r+
366×fma-define
341×distribute-lft-out--
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
035694
179624
2231603
3863597
43708597
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
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))
x.im
(sqrt.f64 x.re)
#s(literal 2 binary64)
#s(literal -3 binary64)
#s(literal -757 binary64)
#s(literal 433798093 binary64)
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
(*.f64 x.im #s(literal -27 binary64))
x.im
#s(literal -27 binary64)
x.re
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(-.f64 (*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
x.im
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))
x.re
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(+.f64 x.re #s(literal -27 binary64))
#s(literal -27 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))
#s(literal 1 binary64)
(/.f64 x.re x.im)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
Outputs
(+.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)))
(fma.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
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 x.re (*.f64 (*.f64 x.im x.im) #s(literal -3 binary64)))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(*.f64 x.re (*.f64 x.im x.im))
(*.f64 x.im (sqrt.f64 x.re))
x.im
(sqrt.f64 x.re)
#s(literal 2 binary64)
#s(literal -3 binary64)
#s(literal -757 binary64)
#s(literal 433798093 binary64)
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re (*.f64 x.im #s(literal -27 binary64))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(*.f64 x.im (-.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im))))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal -27 binary64))))
(*.f64 x.im (neg.f64 (*.f64 x.re (fma.f64 x.im #s(literal 2 binary64) #s(literal 27 binary64)))))
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
(*.f64 x.re (*.f64 x.im #s(literal -27 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.im #s(literal -27 binary64))
x.im
#s(literal -27 binary64)
x.re
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (*.f64 #s(literal 2 binary64) x.im)))
(*.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 x.re x.im (*.f64 x.re x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(*.f64 x.re x.im)
(-.f64 (*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))) (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (*.f64 #s(literal 2 binary64) x.im))))
(*.f64 (*.f64 x.re x.im) (fma.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.im)))
(*.f64 x.re (*.f64 x.im (fma.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.im #s(literal -2 binary64)))))
(*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
(*.f64 x.im (*.f64 (+.f64 x.re #s(literal -27 binary64)) (fma.f64 x.re (/.f64 x.re x.im) x.re)))
x.im
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (fma.f64 x.re (/.f64 x.re x.im) x.re))
x.re
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(+.f64 x.re #s(literal -27 binary64))
#s(literal -27 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))
#s(literal 1 binary64)
(/.f64 x.re x.im)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (*.f64 #s(literal 2 binary64) x.im)))
(*.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 x.re x.im (*.f64 x.re x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(*.f64 x.re x.im)

localize255.0ms (3%)

Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
accuracy99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
accuracy96.4%
(*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
accuracy88.2%
(-.f64 (*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
accuracy100.0%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
accuracy100.0%
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
accuracy99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
accuracy99.6%
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
accuracy99.7%
(*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))
accuracy99.6%
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
accuracy99.6%
(*.f64 x.im (sqrt.f64 x.re))
accuracy91.3%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
Results
213.0ms254×0valid
1.0ms1valid
Compiler

Compiled 186 to 30 computations (83.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-mult: 23.0ms (49.2% of total)
ival-pow: 8.0ms (17.1% of total)
ival-add: 5.0ms (10.7% of total)
ival-div: 4.0ms (8.6% of total)
ival-sub: 2.0ms (4.3% of total)
ival-sqrt: 2.0ms (4.3% of total)
const: 1.0ms (2.1% of total)
backward-pass: 0.0ms (0% of total)

series132.0ms (1.6%)

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

57 calls:

TimeVariablePointExpression
100.0ms
x.re
@inf
(* (* x.im -27) x.re)
5.0ms
x.re
@-inf
(* (* x.im -27) x.re)
2.0ms
x.im
@inf
(- (* x.im (* x.re (* (+ x.re -27) (+ 1 (/ x.re x.im))))) (* (+ (* x.re x.im) (* x.im x.re)) x.im))
1.0ms
x.re
@-inf
(* (pow (* x.im (sqrt x.re)) 2) -3)
1.0ms
x.im
@-inf
(- (* x.im (* x.re (* (+ x.re -27) (+ 1 (/ x.re x.im))))) (* (+ (* x.re x.im) (* x.im x.re)) x.im))

rewrite112.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
263×associate-*r*
242×log1p-expm1-u
242×expm1-log1p-u
238×add-cube-cbrt
234×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify190.0ms (2.2%)

Algorithm
egg-herbie
Rules
158×*-commutative
85×+-commutative
56×sub-neg
49×fma-define
39×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
076223147
1210723147
Stop Event
unsound
Counts
489 → 468
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)))))
(*.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 -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 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
#s(literal -27 binary64)
(-.f64 (*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) #s(literal 27 binary64))
(-.f64 (*.f64 x.re (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) #s(literal 27 binary64))
(-.f64 (*.f64 x.re (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) #s(literal 27 binary64))
(/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x.im) (/.f64 #s(literal 1 binary64) x.re)) (/.f64 #s(literal 27 binary64) (*.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x.im) (/.f64 #s(literal 1 binary64) x.re)) (+.f64 (/.f64 #s(literal 27 binary64) (*.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x.im) (/.f64 #s(literal 1 binary64) x.re)) (+.f64 (/.f64 #s(literal 27 binary64) (*.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x.im) (/.f64 #s(literal 1 binary64) x.re)) (/.f64 #s(literal 27 binary64) (*.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))) x.re)) (/.f64 #s(literal 1 binary64) x.im)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))) x.re)) (/.f64 #s(literal 1 binary64) x.im)))
(/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)
(/.f64 (+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) x.im)
(/.f64 (+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) x.im)
(/.f64 (+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) x.im)
(-.f64 x.re #s(literal 27 binary64))
(-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))
(-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))
(-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))
(-.f64 x.re #s(literal 27 binary64))
(-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))
(-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))
(-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 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 -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im 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 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.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 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) 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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im))) 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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im))) x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.im (*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.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 -27 binary64) x.im) (*.f64 x.re (+.f64 x.re (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.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 -27 binary64) x.im) (*.f64 x.re (+.f64 x.re (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.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 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) x.re)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) 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 -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) 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) (*.f64 #s(literal 27 binary64) (/.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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) x.re)) (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) x.re)) (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))) x.re)) #s(literal 1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.im (*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (+.f64 x.re (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (+.f64 x.re (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.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 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) x.re)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) 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) (*.f64 #s(literal 27 binary64) (/.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 (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re)) (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.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 (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re)) (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))) x.re)) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.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 (exp.f64 (*.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)))
(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))
(*.f64 x.im (*.f64 x.im x.re))
(*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x.re) (*.f64 x.im (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (*.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 (*.f64 x.im x.re) x.im)
(*.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 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 (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))))
(sqrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) (/.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 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.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))) (neg.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #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 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 (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 (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)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -27 binary64)) x.im) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -27 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -27 binary64)) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -27 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -27 binary64))))
(exp.f64 (log.f64 (*.f64 x.im #s(literal -27 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 1 binary64)))
(+.f64 x.re (+.f64 #s(literal -27 binary64) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im))))
(+.f64 #s(literal -27 binary64) (+.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im))))
(+.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)))
(+.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.re) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) #s(literal -27 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) #s(literal -27 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.re))
(+.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (*.f64 #s(literal -27 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))
(+.f64 (*.f64 #s(literal -27 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)))) (*.f64 (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))
(/.f64 (*.f64 (fma.f64 x.re x.re #s(literal -729 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 (+.f64 x.re #s(literal 27 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im)))))
(/.f64 (*.f64 (fma.f64 x.re x.re #s(literal -729 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)))) (*.f64 (+.f64 x.re #s(literal 27 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im))) (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64))) (fma.f64 x.re x.re #s(literal -729 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im))) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) (fma.f64 x.re x.re #s(literal -729 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im))) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)))) (-.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64))) (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (fma.f64 x.re x.re #s(literal -729 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 (fma.f64 x.re x.re #s(literal -729 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 x.re #s(literal -27 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) (+.f64 x.re #s(literal -27 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(pow.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re #s(literal -27 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) #s(literal 3 binary64)) (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 x.re x.im)) (log.f64 (+.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 x.re x.im)) (log.f64 (+.f64 x.re #s(literal -27 binary64)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)))
(fma.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal -27 binary64)) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)))
(fma.f64 (sqrt.f64 (+.f64 x.re #s(literal -27 binary64))) (sqrt.f64 (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(fabs.f64 (*.f64 x.im (sqrt.f64 x.re)))
(log.f64 (pow.f64 (exp.f64 x.im) (sqrt.f64 x.re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (sqrt.f64 x.re)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re))))
(log1p.f64 (expm1.f64 (*.f64 x.im (sqrt.f64 x.re))))
(exp.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.re #s(literal -27 binary64)) (/.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 (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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)))) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 x.re #s(literal -27 binary64))))
(*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (-.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (*.f64 x.re #s(literal -27 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.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.re (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (*.f64 x.im #s(literal -27 binary64)) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) (+.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 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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)))) (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)))
(*.f64 x.im (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #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 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #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 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #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.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #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 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #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 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.im (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (*.f64 x.im x.re) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) (sqrt.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 (*.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im))))
(+.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) (*.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #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 (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)))))
(neg.f64 (*.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)))))
(neg.f64 (*.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)))))
(neg.f64 (*.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)))))
(neg.f64 (*.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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.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 #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 0 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 0 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))))
(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)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal -1 binary64))))
(*.f64 #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)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal -1 binary64))))
(*.f64 #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)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal -1 binary64))))
(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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
#s(literal -27 binary64)
(-.f64 (*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) #s(literal 27 binary64))
(fma.f64 x.re (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) x.im)) #s(literal -27 binary64))
(-.f64 (*.f64 x.re (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) #s(literal 27 binary64))
(fma.f64 x.re (-.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (/.f64 #s(literal 27 binary64) x.im)) #s(literal -27 binary64))
(-.f64 (*.f64 x.re (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) #s(literal 27 binary64))
(fma.f64 x.re (-.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (/.f64 #s(literal 27 binary64) x.im)) #s(literal -27 binary64))
(/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x.im) (/.f64 #s(literal 1 binary64) x.re)) (/.f64 #s(literal 27 binary64) (*.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 0 binary64) x.im) (/.f64 #s(literal 0 binary64) x.re)) (/.f64 #s(literal 27 binary64) (*.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x.im) (/.f64 #s(literal 1 binary64) x.re)) (+.f64 (/.f64 #s(literal 27 binary64) (*.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 0 binary64) x.im) (/.f64 #s(literal 0 binary64) x.re)) (+.f64 (/.f64 #s(literal 27 binary64) (*.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x.im) (/.f64 #s(literal 1 binary64) x.re)) (+.f64 (/.f64 #s(literal 27 binary64) (*.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 0 binary64) x.im) (/.f64 #s(literal 0 binary64) x.re)) (+.f64 (/.f64 #s(literal 27 binary64) (*.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x.im) (/.f64 #s(literal 1 binary64) x.re)) (/.f64 #s(literal 27 binary64) (*.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 0 binary64) x.im) (/.f64 #s(literal 0 binary64) x.re)) (/.f64 #s(literal 27 binary64) (*.f64 x.im x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))) x.re)) (/.f64 #s(literal 1 binary64) x.im)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) x.im)) (/.f64 #s(literal 27 binary64) x.re)) x.re) (/.f64 #s(literal 0 binary64) x.im)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))) x.re)) (/.f64 #s(literal 1 binary64) x.im)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) x.im)) (/.f64 #s(literal 27 binary64) x.re)) x.re) (/.f64 #s(literal 0 binary64) x.im)))
(/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))
(/.f64 (+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) x.im)
(/.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re)) x.im)
(/.f64 (+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) x.im)
(/.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re)) x.im)
(/.f64 (+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) x.im)
(/.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re)) x.im)
(-.f64 x.re #s(literal 27 binary64))
(+.f64 x.re #s(literal -27 binary64))
(-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))
(fma.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))
(-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))
(fma.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))
(-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))
(fma.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))
(-.f64 x.re #s(literal 27 binary64))
(+.f64 x.re #s(literal -27 binary64))
(-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))
(fma.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))
(-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))
(fma.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))
(-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))
(fma.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 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)))
(neg.f64 (*.f64 x.im (*.f64 (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)))
(neg.f64 (*.f64 x.im (*.f64 (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)))
(neg.f64 (*.f64 x.im (*.f64 (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)))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) x.re)))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) x.re)))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) 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 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 x.re #s(literal -27 binary64)) x.im) (*.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 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (-.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (-.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (-.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (-.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 x.im (fma.f64 #s(literal -2 binary64) (*.f64 x.im x.re) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 x.im (fma.f64 #s(literal -2 binary64) (*.f64 x.im x.re) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 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 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 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 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64))) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im))) x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) 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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im))) x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.im (*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.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 -27 binary64) x.im (*.f64 (*.f64 x.im x.re) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) x.im)))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (+.f64 x.re (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.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 -27 binary64) x.im (*.f64 x.re (+.f64 x.re (*.f64 x.im (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) x.im)))))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (+.f64 x.re (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.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 -27 binary64) x.im (*.f64 x.re (+.f64 x.re (*.f64 x.im (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) 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 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) x.re)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 x.im (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) x.im)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) 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 -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 x.im (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) 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 -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) 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 -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 x.im (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) 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) (*.f64 #s(literal 27 binary64) (/.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 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) x.re)) (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) x.re) (*.f64 x.im (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))) x.re)) (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))) x.re) (*.f64 x.im (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) x.im)))) x.re) #s(literal -1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(neg.f64 (*.f64 x.im (*.f64 #s(literal -1 binary64) (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(neg.f64 (*.f64 x.im (*.f64 #s(literal -1 binary64) (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(neg.f64 (*.f64 x.im (*.f64 #s(literal -1 binary64) (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.im (*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))))
(*.f64 x.re (fma.f64 #s(literal -27 binary64) x.im (*.f64 (*.f64 x.im x.re) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) x.im)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (+.f64 x.re (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))))))
(*.f64 x.re (fma.f64 #s(literal -27 binary64) x.im (*.f64 x.re (+.f64 x.re (*.f64 x.im (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) x.im)))))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (+.f64 x.re (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))))))
(*.f64 x.re (fma.f64 #s(literal -27 binary64) x.im (*.f64 x.re (+.f64 x.re (*.f64 x.im (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 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 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) x.re)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 x.im (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) x.im)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 x.im (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) x.im)) x.re)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (*.f64 x.im (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) 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) (*.f64 #s(literal 27 binary64) (/.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 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 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 (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re)) (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.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 (fma.f64 #s(literal -27 binary64) (/.f64 x.im x.re) (*.f64 x.im (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 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 (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re)) (*.f64 x.im (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.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 (fma.f64 #s(literal -27 binary64) (/.f64 x.im x.re) (*.f64 x.im (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 27 binary64) x.im)))) x.re) #s(literal -1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(pow.f64 (*.f64 (*.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 (exp.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 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.im (*.f64 x.im x.re))
(*.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 (sqrt.f64 x.re) (*.f64 x.im (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (sqrt.f64 x.re) (sqrt.f64 x.re)))
(*.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (sqrt.f64 x.re) (sqrt.f64 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 (*.f64 x.im x.re) 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 (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 (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 (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 x.im (sqrt.f64 x.re)) (pow.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 2 binary64)))
(*.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 x.im (sqrt.f64 x.re)) (pow.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) x.im) (sqrt.f64 x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (sqrt.f64 x.re) (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.im (sqrt.f64 x.re)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re)))))
(sqrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) (/.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(*.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64))))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 0 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 0 binary64) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.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 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #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.im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) x.re) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64))))))))
(/.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 (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 #s(literal -3 binary64) x.re)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64) (neg.f64 (pow.f64 x.re #s(literal 6 binary64)))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(*.f64 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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 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 (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 -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 #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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)))
(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 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 x.re) (sqrt.f64 #s(literal -3 binary64)))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (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 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 1 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 3 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -27 binary64)) x.im) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 1 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -27 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -27 binary64))))
(pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 1 binary64))
(*.f64 x.im #s(literal -27 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 3 binary64))
(*.f64 x.im #s(literal -27 binary64))
(pow.f64 (pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im #s(literal -27 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -27 binary64)) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -27 binary64)))))
(*.f64 x.im #s(literal -27 binary64))
(cbrt.f64 (pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 3 binary64)))
(*.f64 x.im #s(literal -27 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -27 binary64))))
(*.f64 x.im #s(literal -27 binary64))
(exp.f64 (log.f64 (*.f64 x.im #s(literal -27 binary64))))
(*.f64 x.im #s(literal -27 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 1 binary64)))
(*.f64 x.im #s(literal -27 binary64))
(+.f64 x.re (+.f64 #s(literal -27 binary64) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im))))
(fma.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 #s(literal -27 binary64) (+.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im))))
(fma.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)))
(fma.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) #s(literal 1 binary64)))
(fma.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(fma.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.re) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) #s(literal -27 binary64)))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) #s(literal -27 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.re))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (*.f64 #s(literal -27 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 #s(literal -27 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im)))))
(*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im)))) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64)) (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)))) (*.f64 (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64)) (*.f64 (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))
(/.f64 (*.f64 (fma.f64 x.re x.re #s(literal -729 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 (+.f64 x.re #s(literal 27 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im)))))
(*.f64 (/.f64 (fma.f64 x.re x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))) (/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im)))))
(/.f64 (*.f64 (fma.f64 x.re x.re #s(literal -729 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)))) (*.f64 (+.f64 x.re #s(literal 27 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) (/.f64 (fma.f64 x.re x.re #s(literal -729 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal 27 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im))) (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 (/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im)))) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64)) (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64))) (fma.f64 x.re x.re #s(literal -729 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im))) (+.f64 x.re #s(literal 27 binary64))))
(*.f64 (/.f64 (fma.f64 x.re x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))) (/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64)) (*.f64 (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) (fma.f64 x.re x.re #s(literal -729 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal 27 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) (/.f64 (fma.f64 x.re x.re #s(literal -729 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal 27 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im))) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im))))))
(/.f64 (+.f64 (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64))) (-.f64 (*.f64 (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal -27 binary64))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)))) (-.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im))))
(/.f64 (-.f64 (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)))) (+.f64 x.re (-.f64 #s(literal -27 binary64) (*.f64 (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64))))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im)))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 x.re x.im))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64))) (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64)) (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (fma.f64 x.re x.re #s(literal -729 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (/.f64 (fma.f64 x.re x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64)) (fma.f64 x.re x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (*.f64 (fma.f64 x.re x.re #s(literal -729 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (+.f64 x.re #s(literal 27 binary64)))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (/.f64 (fma.f64 x.re x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 x.re #s(literal -27 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64)) (/.f64 x.re x.im)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) (+.f64 x.re #s(literal -27 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x.re x.im) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 x.re x.im))))
(pow.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(pow.f64 (pow.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re #s(literal -27 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re #s(literal -27 binary64))) (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) #s(literal 3 binary64)) (pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(exp.f64 (+.f64 (log1p.f64 (/.f64 x.re x.im)) (log.f64 (+.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 x.re x.im)) (log.f64 (+.f64 x.re #s(literal -27 binary64)))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log1p.f64 (/.f64 x.re x.im)) (log.f64 (+.f64 x.re #s(literal -27 binary64)))))
(fma.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(fma.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal -27 binary64)) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)))
(*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x.re #s(literal -27 binary64))) (*.f64 (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64))))
(fma.f64 (sqrt.f64 (+.f64 x.re #s(literal -27 binary64))) (sqrt.f64 (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)))
(fma.f64 (sqrt.f64 (+.f64 x.re #s(literal -27 binary64))) (sqrt.f64 (+.f64 x.re #s(literal -27 binary64))) (*.f64 (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64))))
(-.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))
(sqrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(fabs.f64 (*.f64 x.im (sqrt.f64 x.re)))
(log.f64 (pow.f64 (exp.f64 x.im) (sqrt.f64 x.re)))
(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.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))))
(*.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 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)) (*.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)) (*.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)) (*.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)) (fma.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64) (*.f64 x.im #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)) (fma.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (cbrt.f64 (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64))) (*.f64 x.im #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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)))))
(fma.f64 x.im (fma.f64 x.re #s(literal -27 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)) (*.f64 x.im #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)) (*.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (*.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 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)) (*.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(*.f64 x.im (-.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(*.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(*.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))) (cbrt.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (cbrt.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))) (cbrt.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal 0 binary64))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 #s(literal 0 binary64) (sqrt.f64 x.im))) (+.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 #s(literal -1 binary64) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal 0 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal 0 binary64))))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))) (*.f64 x.im (neg.f64 (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 x.re (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal 0 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im #s(literal 2 binary64)))) (-.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) (*.f64 x.im #s(literal 2 binary64))))
(pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(pow.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(pow.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(exp.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(fma.f64 x.re (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.re (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (*.f64 x.im #s(literal -27 binary64)) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)) (*.f64 x.im #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))) (*.f64 x.im #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (fma.f64 x.re #s(literal -27 binary64) #s(literal 0 binary64)) (*.f64 x.im #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (*.f64 x.im #s(literal 0 binary64)))
(+.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64)))
(+.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) (+.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 (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64))) (*.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)) (*.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)) (*.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64) (*.f64 x.im #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (cbrt.f64 (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64))) (*.f64 x.im #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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)))))
(fma.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 x.im)) (*.f64 #s(literal 0 binary64) (sqrt.f64 x.im)) (*.f64 x.im #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)) (*.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.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 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)) (*.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64)))
(*.f64 x.im (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64)))
(*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))) (cbrt.f64 (pow.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (cbrt.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))) (cbrt.f64 (pow.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #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 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im))))) #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 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) (*.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 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im))))))) (+.f64 (sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #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 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im))))) #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 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))))
(/.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #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.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im))))) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #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 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im))))) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64))) (*.f64 (neg.f64 x.im) (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #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 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 0 binary64) (pow.f64 x.im #s(literal 3 binary64))) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (pow.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal 2 binary64)) (*.f64 x.im #s(literal 2 binary64)))) (-.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) (*.f64 x.im #s(literal 2 binary64))))
(pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))
(fma.f64 x.im (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 0 binary64) (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im))))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)) (*.f64 x.im #s(literal 2 binary64)))
(fma.f64 (*.f64 x.im x.re) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (*.f64 x.im x.re) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)))) (*.f64 x.im #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im))))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))) (*.f64 x.im #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.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 (fma.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal -1 binary64)) (*.f64 x.im #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) (sqrt.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))) #s(literal 2 binary64)) (*.f64 x.im #s(literal 0 binary64)))
(+.f64 (*.f64 (*.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (*.f64 (*.f64 x.im x.re) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im))))
(*.f64 (*.f64 x.im x.re) (fma.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64))))
(+.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) (*.f64 x.im x.re)))
(*.f64 (*.f64 x.im x.re) (fma.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))))
(pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #s(literal 1 binary64))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) #s(literal 3 binary64))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)) (+.f64 x.re #s(literal -27 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)))))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im)) #s(literal 3 binary64)))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)) x.im))) #s(literal 1 binary64)))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (+.f64 #s(literal 0 binary64) (/.f64 x.re x.im)))))

eval192.0ms (2.3%)

Compiler

Compiled 15216 to 2063 computations (86.4% saved)

prune118.0ms (1.4%)

Pruning

21 alts after pruning (15 fresh and 6 done)

PrunedKeptTotal
New6686674
Fresh099
Picked235
Done134
Total67121692
Accuracy
100.0%
Counts
692 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.0%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
55.6%
(pow.f64 x.re #s(literal 3 binary64))
48.2%
(-.f64 (+.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) (*.f64 x.im x.re))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
83.5%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
33.2%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) x.im))
85.4%
(-.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))
18.4%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
28.0%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
52.2%
(-.f64 (*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
28.0%
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
28.0%
(-.f64 (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
89.5%
(+.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)))
89.7%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)))
48.4%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
48.3%
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
28.0%
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
48.3%
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
2.6%
#s(literal 433798093 binary64)
2.6%
#s(literal 1/757 binary64)
2.9%
#s(literal -1/2 binary64)
2.9%
#s(literal -757 binary64)
Compiler

Compiled 502 to 312 computations (37.8% saved)

simplify80.0ms (0.9%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))
cost-diff128
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
cost-diff128
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
cost-diff256
(*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))
cost-diff0
(*.f64 x.re #s(literal -27 binary64))
cost-diff0
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
cost-diff128
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
cost-diff128
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
cost-diff0
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
cost-diff0
(*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)
cost-diff0
(*.f64 x.im #s(literal -27 binary64))
cost-diff0
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
cost-diff0
(*.f64 x.im x.re)
cost-diff0
(*.f64 (*.f64 x.im x.re) x.im)
cost-diff0
(*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))
cost-diff0
(pow.f64 x.re #s(literal 3 binary64))
Rules
611×fma-define
531×distribute-lft-neg-in
521×fma-neg
422×distribute-rgt-neg-in
383×distribute-rgt-in
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
035750
193693
2239684
3565660
41292645
53176645
66668645
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))
(*.f64 (*.f64 x.im x.re) x.im)
(*.f64 x.im x.re)
x.im
#s(literal -3 binary64)
#s(literal -1/2 binary64)
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
(*.f64 x.im #s(literal -27 binary64))
x.im
#s(literal -27 binary64)
x.re
(*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
(*.f64 x.re x.im)
#s(literal 2 binary64)
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
x.im
(*.f64 x.re #s(literal -27 binary64))
x.re
#s(literal -27 binary64)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(-.f64 (*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))
x.im
(*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))
x.re
(/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))
(-.f64 x.re #s(literal 27 binary64))
#s(literal 27 binary64)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
Outputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #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 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -3 binary64)))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
(*.f64 (*.f64 x.im x.re) x.im)
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 x.re (*.f64 x.im x.im))
(*.f64 x.im x.re)
(*.f64 x.re x.im)
x.im
#s(literal -3 binary64)
#s(literal -1/2 binary64)
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))
(*.f64 (*.f64 x.re x.im) (-.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (*.f64 x.im (+.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal -2 binary64)))))
(*.f64 (*.f64 x.re x.im) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (*.f64 x.im (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re (*.f64 x.im #s(literal -27 binary64)))
(*.f64 x.im #s(literal -27 binary64))
x.im
#s(literal -27 binary64)
x.re
(*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)
(*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (*.f64 #s(literal 2 binary64) (*.f64 x.im x.im)))
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 x.re x.im)
#s(literal 2 binary64)
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))
(*.f64 (*.f64 x.re x.im) (-.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (*.f64 x.im (+.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal -2 binary64)))))
(*.f64 (*.f64 x.re x.im) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (*.f64 x.im (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re (*.f64 x.im #s(literal -27 binary64)))
x.im
(*.f64 x.re #s(literal -27 binary64))
x.re
#s(literal -27 binary64)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (*.f64 #s(literal 2 binary64) (*.f64 x.im x.im)))
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(*.f64 x.re x.im)
(-.f64 (*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) x.im))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) (*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 x.im #s(literal -2 binary64)))))
(*.f64 x.re (*.f64 x.im (fma.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 x.im #s(literal -2 binary64)))))
(*.f64 x.re (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (*.f64 x.im #s(literal -2 binary64)))))
(*.f64 x.re (fma.f64 x.im (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) x.im)))
(/.f64 (*.f64 (*.f64 x.re (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) x.im) x.im)
(*.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.re x.re)) (/.f64 x.im x.im))
(*.f64 (*.f64 x.re x.re) (*.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.re x.re))
(*.f64 x.re (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))))
x.im
(*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))
(*.f64 x.re (/.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) x.im))
(*.f64 x.re (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 x.re x.im) x.re))
x.re
(/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))
(*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))
(-.f64 x.re #s(literal 27 binary64))
(+.f64 x.re #s(literal -27 binary64))
#s(literal 27 binary64)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (*.f64 #s(literal 2 binary64) (*.f64 x.im x.im)))
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(*.f64 x.re x.im)

localize335.0ms (3.9%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
accuracy96.5%
(/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)
accuracy91.3%
(-.f64 (*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
accuracy90.7%
(*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))
accuracy100.0%
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
accuracy100.0%
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
accuracy99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
accuracy98.9%
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
accuracy100.0%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
accuracy100.0%
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
accuracy99.8%
(*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)
accuracy99.6%
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
accuracy100.0%
(*.f64 x.im x.re)
accuracy99.8%
(*.f64 (*.f64 x.im x.re) x.im)
accuracy99.7%
(*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))
accuracy91.3%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)))
Results
291.0ms254×0valid
1.0ms2valid
1.0ms1valid
Compiler

Compiled 206 to 31 computations (85% saved)

Precisions
Click to see histograms. Total time spent on operations: 203.0ms
ival-mult: 159.0ms (78.5% of total)
ival-pow: 33.0ms (16.3% of total)
ival-sub: 5.0ms (2.5% of total)
ival-div: 2.0ms (1% of total)
ival-add: 2.0ms (1% of total)
const: 1.0ms (0.5% of total)
backward-pass: 0.0ms (0% of total)

series34.0ms (0.4%)

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

81 calls:

TimeVariablePointExpression
7.0ms
x.im
@inf
(* x.re (/ (* x.re (- x.re 27)) x.im))
1.0ms
x.re
@-inf
(* x.re (/ (* x.re (- x.re 27)) x.im))
1.0ms
x.im
@0
(/ (* x.re (- x.re 27)) x.im)
1.0ms
x.im
@-inf
(/ (* x.re (- x.re 27)) x.im)
0.0ms
x.re
@inf
(* x.re (/ (* x.re (- x.re 27)) x.im))

rewrite148.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
302×associate-*r*
257×log1p-expm1-u
257×expm1-log1p-u
252×add-exp-log
248×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify352.0ms (4.1%)

Algorithm
egg-herbie
Rules
140×*-commutative
75×+-commutative
59×fma-undefine
50×sub-neg
38×associate-*r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
083420625
1261820625
Stop Event
unsound
Counts
718 → 531
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 (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 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 -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) 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 27 binary64) (/.f64 #s(literal 1 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 27 binary64) (/.f64 #s(literal 1 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 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -27 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 x.re x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 x.re x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 x.re x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))
(/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re))) (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re))) (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re))) (/.f64 #s(literal 1 binary64) x.im))))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 -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 -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im 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 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.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 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im 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 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.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 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 2 binary64)) (-.f64 x.re #s(literal 27 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 2 binary64)) (-.f64 x.re #s(literal 27 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 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 2 binary64)) (-.f64 x.re #s(literal 27 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 2 binary64)) (-.f64 x.re #s(literal 27 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 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 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 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.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 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.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 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) 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 27 binary64) (/.f64 #s(literal 1 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) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 27 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) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -27 binary64) (/.f64 x.re x.im))
(*.f64 x.re (-.f64 (/.f64 x.re x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 x.re (-.f64 (/.f64 x.re x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 x.re (-.f64 (/.f64 x.re x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))
(/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #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 (sqrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.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.im #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.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.im x.re))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im x.re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.im) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.im x.re)))
(exp.f64 (log.f64 (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im x.re)) #s(literal 1 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))))
(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)) (sqrt.f64 x.im)) #s(literal 2 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))
(neg.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 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.im x.re) (*.f64 x.im x.re))
(+.f64 (neg.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 x.im x.re) #s(literal 1 binary64)) (*.f64 (*.f64 x.im x.re) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 x.im x.re)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 x.im x.re) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 (*.f64 x.im x.re) (/.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 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)) (/.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 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 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))))
(/.f64 (*.f64 #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 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(/.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 #s(literal 2 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)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) #s(literal 0 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 #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 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 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 3 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.im x.re)) (sqrt.f64 (*.f64 x.im x.re)))
(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.im x.re (*.f64 x.im x.re))
(fma.f64 x.re x.im (*.f64 x.im x.re))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im x.re) (*.f64 x.im x.re))
(fma.f64 (cbrt.f64 (pow.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.im x.re)) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) #s(literal -27 binary64)) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re #s(literal -27 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 729 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re #s(literal -27 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.re #s(literal -27 binary64))))
(exp.f64 (log.f64 (*.f64 x.re #s(literal -27 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re #s(literal -27 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))) #s(literal 1 binary64))
(/.f64 (*.f64 x.im x.re) (/.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 1 binary64))
(/.f64 x.re (/.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))) x.im)
(/.f64 (neg.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64)))) (neg.f64 x.im))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (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 2 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 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.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 (-.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 #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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.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 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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.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 (-.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 #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 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.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 (neg.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)))) (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 #s(literal -27 binary64) (pow.f64 (*.f64 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.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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 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 2 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 (*.f64 x.im x.re) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 #s(literal 1 binary64) (*.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 x.re (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 (*.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 (sqrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (sqrt.f64 (*.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 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.re #s(literal -27 binary64)) (/.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 (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 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 (*.f64 x.re #s(literal -27 binary64)) (/.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 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (*.f64 x.re #s(literal -27 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 x.im #s(literal -27 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 (*.f64 x.im x.re) #s(literal -27 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 (*.f64 x.re #s(literal -27 binary64)) x.im (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.im #s(literal -27 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 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (*.f64 x.re #s(literal -27 binary64)) (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 x.im #s(literal -27 binary64)) (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.im x.re) #s(literal -27 binary64) (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 #s(literal -27 binary64)) x.im (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.im #s(literal -27 binary64)) 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.im (*.f64 x.re #s(literal -27 binary64))) (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.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (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.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (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 (*.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (-.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(*.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (*.f64 x.re #s(literal -27 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.im (*.f64 x.re #s(literal -27 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 #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.re (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (*.f64 x.im x.re) #s(literal -27 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (*.f64 x.re #s(literal -27 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (*.f64 x.im #s(literal -27 binary64)) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.re #s(literal -27 binary64)) (/.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 (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 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 (*.f64 x.re #s(literal -27 binary64)) (/.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 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (*.f64 x.re #s(literal -27 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 x.im #s(literal -27 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 (*.f64 x.im x.re) #s(literal -27 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 (*.f64 x.re #s(literal -27 binary64)) x.im (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.im #s(literal -27 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 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (*.f64 x.re #s(literal -27 binary64)) (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 x.im #s(literal -27 binary64)) (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.im x.re) #s(literal -27 binary64) (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 #s(literal -27 binary64)) x.im (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.im #s(literal -27 binary64)) 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.im (*.f64 x.re #s(literal -27 binary64))) (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.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (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.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (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 (*.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (-.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(*.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (*.f64 x.re #s(literal -27 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.im (*.f64 x.re #s(literal -27 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 #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.re (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (*.f64 x.im x.re) #s(literal -27 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (*.f64 x.re #s(literal -27 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (*.f64 x.im #s(literal -27 binary64)) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) (+.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 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 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 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (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.im x.re) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (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)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) x.im (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.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) (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.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (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.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (sqrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (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 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 1 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 x.im (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #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 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #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 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #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.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #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 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #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.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #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 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (*.f64 x.im x.re) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (sqrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 1 binary64))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.re (/.f64 #s(literal 1 binary64) x.im)))
(*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (/.f64 #s(literal 1 binary64) x.im))
(*.f64 #s(literal 1 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))
(*.f64 (cbrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 1 binary64) x.im)))
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))
(*.f64 (sqrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) (sqrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 1 binary64) x.im)))
(*.f64 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))
(*.f64 (*.f64 x.re (neg.f64 (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x.im)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (cbrt.f64 x.im)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x.im)) (/.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (sqrt.f64 x.im)))
(*.f64 (/.f64 (+.f64 x.re #s(literal -27 binary64)) (sqrt.f64 x.im)) (/.f64 x.re (sqrt.f64 x.im)))
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))
(*.f64 (/.f64 x.re (cbrt.f64 (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (+.f64 x.re #s(literal -27 binary64)) (cbrt.f64 x.im)))
(*.f64 (/.f64 x.re (sqrt.f64 x.im)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) (sqrt.f64 x.im)))
(*.f64 (/.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64)) (/.f64 x.re x.im))
(*.f64 (/.f64 (+.f64 x.re #s(literal -27 binary64)) (cbrt.f64 (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 x.re (cbrt.f64 x.im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) x.im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (sqrt.f64 x.im)) (/.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 x.im)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) x.im))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (cbrt.f64 (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (cbrt.f64 x.im)))
(pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 2 binary64))
(pow.f64 (/.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (neg.f64 x.im)))
(neg.f64 (/.f64 (*.f64 x.re (neg.f64 (+.f64 x.re #s(literal -27 binary64)))) x.im))
(sqrt.f64 (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(log1p.f64 (expm1.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(exp.f64 (log.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.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 (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 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -2 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 x.re #s(literal -19683 binary64))
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 x.re #s(literal -19683 binary64))
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 x.re #s(literal -19683 binary64))
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 x.re #s(literal -19683 binary64))
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 x.re #s(literal -19683 binary64))
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 x.re #s(literal -19683 binary64))
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 x.re #s(literal -19683 binary64))
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 x.re #s(literal -19683 binary64))
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 x.re #s(literal -19683 binary64))
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 x.re #s(literal -19683 binary64))
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 x.re #s(literal -19683 binary64))
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 x.re #s(literal -19683 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re #s(literal -19683 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(pow.f64 x.re #s(literal 3 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 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (-.f64 #s(literal -2 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (-.f64 #s(literal -2 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (-.f64 #s(literal -2 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(pow.f64 x.re #s(literal 3 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 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 27 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 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 27 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 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 27 binary64) x.re) #s(literal -2 binary64))))
(*.f64 #s(literal -27 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im))
(*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 x.re x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (-.f64 (/.f64 x.re x.im) (/.f64 #s(literal 27 binary64) x.im)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 x.re x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (-.f64 (/.f64 x.re x.im) (/.f64 #s(literal 27 binary64) x.im)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 x.re x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (-.f64 (/.f64 x.re x.im) (/.f64 #s(literal 27 binary64) x.im)))
(/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)
(/.f64 (pow.f64 x.re #s(literal -2 binary64)) x.im)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal -2 binary64) x.im) #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal -2 binary64) x.im) #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal -2 binary64) x.im) #s(literal -19683 binary64)))
(/.f64 (pow.f64 x.re #s(literal 3 binary64)) x.im)
(/.f64 (pow.f64 x.re #s(literal -2 binary64)) x.im)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re))) (/.f64 #s(literal 1 binary64) x.im))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal -2 binary64)) (-.f64 #s(literal 27 binary64) (/.f64 #s(literal -2 binary64) x.im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re))) (/.f64 #s(literal 1 binary64) x.im))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal -2 binary64)) (-.f64 #s(literal 27 binary64) (/.f64 #s(literal -2 binary64) x.im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re))) (/.f64 #s(literal 1 binary64) x.im))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal -2 binary64)) (-.f64 #s(literal 27 binary64) (/.f64 #s(literal -2 binary64) x.im))))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) 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 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))
(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 -2 binary64)) (+.f64 #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 (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 -2 binary64)) (+.f64 #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 (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 -2 binary64)) (+.f64 #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))))))
(pow.f64 x.re #s(literal 3 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 #s(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 -2 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 -2 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 -2 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 -2 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 -2 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 -2 binary64))))
(pow.f64 x.re #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 (*.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 #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 -2 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 -2 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 -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 #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 -2 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 -2 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 -2 binary64)) (pow.f64 x.im #s(literal -2 binary64)))))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal -2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64)) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal -2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64)) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal -2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64)) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal -2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64)) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal -2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64)) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal -2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64)) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (+.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (+.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (+.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (+.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
#s(literal -19683 binary64)
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal -2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64)) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal -2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64)) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal -2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64)) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal -2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64)) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal -2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64)) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal -2 binary64)) (+.f64 (*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64)) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (+.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (+.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (+.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (+.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 x.re (+.f64 x.re #s(literal -19683 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 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 x.re (+.f64 x.re #s(literal -19683 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 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 x.re (+.f64 x.re #s(literal -19683 binary64))) (pow.f64 x.im #s(literal -2 binary64))) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 x.re (+.f64 x.re #s(literal -19683 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 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 x.re (+.f64 x.re #s(literal -19683 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 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 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 x.re (+.f64 x.re #s(literal -19683 binary64))) (pow.f64 x.im #s(literal -2 binary64))) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.re #s(literal -19683 binary64)) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))))
(pow.f64 x.re #s(literal 3 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 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (-.f64 #s(literal -2 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.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 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (-.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 -2 binary64)) (/.f64 #s(literal 27 binary64) x.re)))
(*.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 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (-.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 -2 binary64)) (/.f64 #s(literal 27 binary64) x.re)))
(pow.f64 x.re #s(literal 3 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 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 27 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 -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) #s(literal -19683 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 -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) #s(literal -19683 binary64)) x.re) #s(literal -2 binary64))))
(*.f64 #s(literal -27 binary64) (/.f64 x.re x.im))
(*.f64 (/.f64 x.re x.im) #s(literal -19683 binary64))
(*.f64 x.re (-.f64 (/.f64 x.re x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 x.re (-.f64 (/.f64 x.re x.im) (/.f64 #s(literal 27 binary64) x.im)))
(*.f64 x.re (-.f64 (/.f64 x.re x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 x.re (-.f64 (/.f64 x.re x.im) (/.f64 #s(literal 27 binary64) x.im)))
(*.f64 x.re (-.f64 (/.f64 x.re x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))
(*.f64 x.re (-.f64 (/.f64 x.re x.im) (/.f64 #s(literal 27 binary64) x.im)))
(/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)
(/.f64 (pow.f64 x.re #s(literal -2 binary64)) x.im)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal -2 binary64) x.im) #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal -2 binary64) x.im) #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal -2 binary64) x.im) #s(literal -19683 binary64)))
(/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im)
(/.f64 (pow.f64 x.re #s(literal -2 binary64)) x.im)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal -2 binary64) x.im) #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal -2 binary64) x.im) #s(literal -19683 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x.im) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im x.re)))))
(*.f64 (pow.f64 x.re #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal -2 binary64) x.im) #s(literal -19683 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re (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))))
(pow.f64 (*.f64 (*.f64 x.re (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 (*.f64 x.re (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 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) #s(literal -19683 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))) #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)))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) #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 (pow.f64 (exp.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 (*.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))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) #s(literal -19683 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.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 (pow.f64 x.im #s(literal -2 binary64)) x.re))))
(log1p.f64 (expm1.f64 (*.f64 (*.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))
(exp.f64 (log.f64 (*.f64 (*.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))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re (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))
(-.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 (sqrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re)) #s(literal -2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))
(log.f64 (exp.f64 (*.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.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 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.im x.re))) #s(literal 1 binary64))
#s(literal -2 binary64)
(pow.f64 (*.f64 x.im x.re) #s(literal 1 binary64))
#s(literal -2 binary64)
(pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64))
#s(literal -2 binary64)
(pow.f64 (sqrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))
#s(literal -2 binary64)
(pow.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -2 binary64)
(sqrt.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))
#s(literal -2 binary64)
(log.f64 (pow.f64 (exp.f64 x.im) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im x.re))))
#s(literal -2 binary64)
(cbrt.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))
#s(literal -2 binary64)
(expm1.f64 (log1p.f64 (*.f64 x.im x.re)))
#s(literal -2 binary64)
(log1p.f64 (expm1.f64 (*.f64 x.im x.re)))
#s(literal -2 binary64)
(exp.f64 (log.f64 (*.f64 x.im x.re)))
#s(literal -2 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 x.im x.re)) #s(literal 1 binary64)))
#s(literal -2 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 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #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))
(+.f64 (neg.f64 x.im) #s(literal -2 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(neg.f64 x.im)
(pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))
(neg.f64 x.im)
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal -2 binary64) (cbrt.f64 x.im)) #s(literal -2 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 -2 binary64) (sqrt.f64 x.im)) #s(literal -2 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 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)))
(neg.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(neg.f64 x.im)
(sqrt.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im))
(log.f64 (pow.f64 #s(literal -2 binary64) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(neg.f64 x.im)
(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 -2 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 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (neg.f64 x.im) #s(literal -2 binary64))
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(neg.f64 x.im)
(exp.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(neg.f64 x.im)
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(neg.f64 x.im)
(+.f64 (*.f64 x.im x.re) (*.f64 x.im x.re))
#s(literal -2 binary64)
(+.f64 (neg.f64 (*.f64 x.im x.re)) (neg.f64 (*.f64 x.im x.re)))
#s(literal -2 binary64)
(+.f64 (*.f64 (*.f64 x.im x.re) #s(literal 1 binary64)) (*.f64 (*.f64 x.im x.re) #s(literal 1 binary64)))
#s(literal -2 binary64)
(+.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 x.im x.re)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 x.im x.re)))
#s(literal -2 binary64)
(+.f64 (*.f64 (*.f64 x.im x.re) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 (*.f64 x.im x.re) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -2 binary64)
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
#s(literal -2 binary64)
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -2 binary64)
(-.f64 (/.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)) (/.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)))
#s(literal -2 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -2 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))))
#s(literal -2 binary64)
(/.f64 (*.f64 #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 2 binary64)) #s(literal 0 binary64)))
#s(literal -2 binary64)
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -2 binary64)
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
#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 (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -2 binary64)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) (*.f64 #s(literal 2 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)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64))))
#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 (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -2 binary64)
(/.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal 0 binary64)))
#s(literal -2 binary64)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))) #s(literal 0 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
#s(literal -2 binary64)
(/.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))) (*.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -2 binary64)
(/.f64 (neg.f64 (*.f64 #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 2 binary64)) #s(literal 0 binary64)))
#s(literal -2 binary64)
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -2 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))
#s(literal -2 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 3 binary64))
#s(literal -2 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
#s(literal -2 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
#s(literal -2 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/3 binary64))
#s(literal -2 binary64)
(neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -2 binary64)
(sqrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -2 binary64)
(fabs.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -2 binary64)
(log.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -2 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -2 binary64)
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -2 binary64)
(cbrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -2 binary64)
(expm1.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -2 binary64)
(hypot.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)))
#s(literal -2 binary64)
(log1p.f64 (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -2 binary64)
(exp.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -2 binary64)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
#s(literal -2 binary64)
(fma.f64 x.im x.re (*.f64 x.im x.re))
#s(literal -2 binary64)
(fma.f64 x.re x.im (*.f64 x.im x.re))
#s(literal -2 binary64)
(fma.f64 #s(literal 1 binary64) (*.f64 x.im x.re) (*.f64 x.im x.re))
#s(literal -2 binary64)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
#s(literal -2 binary64)
(fma.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
#s(literal -2 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log.f64 #s(literal -26 binary64)))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 1 binary64))
#s(literal -19683 binary64)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 3 binary64))
#s(literal -19683 binary64)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -19683 binary64)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 #s(literal -19683 binary64)) #s(literal -2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)))
(sqrt.f64 #s(literal -19683 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) #s(literal -27 binary64)) x.im))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) #s(literal -19683 binary64)) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))))
#s(literal -19683 binary64)
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)))
#s(literal -19683 binary64)
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(expm1.f64 (log.f64 #s(literal -26 binary64)))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
#s(literal -19683 binary64)
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
#s(literal -19683 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 1 binary64)))
#s(literal -19683 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re #s(literal -27 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re #s(literal -19683 binary64))))
(pow.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64))
(*.f64 x.re #s(literal -19683 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64))
(*.f64 x.re #s(literal -19683 binary64))
(pow.f64 (pow.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re #s(literal -19683 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re #s(literal -19683 binary64))) #s(literal -2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 729 binary64)))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal -2 binary64)) #s(literal 729 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) #s(literal -27 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) #s(literal -19683 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.re #s(literal -19683 binary64))
(cbrt.f64 (pow.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64)))
(*.f64 x.re #s(literal -19683 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re #s(literal -27 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re #s(literal -19683 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.re #s(literal -27 binary64))))
(*.f64 x.re #s(literal -19683 binary64))
(exp.f64 (log.f64 (*.f64 x.re #s(literal -27 binary64))))
(*.f64 x.re #s(literal -19683 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re #s(literal -27 binary64))) #s(literal 1 binary64)))
(*.f64 x.re #s(literal -19683 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(/.f64 (*.f64 x.im x.re) (/.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (/.f64 #s(literal -2 binary64) x.im)))
(pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 1 binary64))
(*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 3 binary64))
(*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) #s(literal -2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(log.f64 (pow.f64 (exp.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) x.im))
(log.f64 (pow.f64 (exp.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))))
(*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 3 binary64)))
(*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))))
(*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))))
(*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 1 binary64)))
(*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(/.f64 x.re (/.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 (/.f64 x.re x.im) (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (/.f64 #s(literal -2 binary64) x.im)))
(/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))) x.im)
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64)))) (neg.f64 x.im))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (neg.f64 x.im)))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 1 binary64))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 3 binary64))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 2 binary64))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))
(log.f64 (exp.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 3 binary64)))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal -2 binary64)) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal -2 binary64)) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 1 binary64)))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal -2 binary64)) (pow.f64 x.re #s(literal -2 binary64))))))
(-.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 (*.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 #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 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal -2 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 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 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 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 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal -2 binary64)) (pow.f64 x.re #s(literal -2 binary64))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.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 (fma.f64 #s(literal -19683 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal -2 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re)) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re)) (pow.f64 x.re #s(literal -2 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 #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 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) #s(literal 9 binary64))) (/.f64 #s(literal -2 binary64) (+.f64 (pow.f64 x.re #s(literal -2 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))))
(*.f64 (fma.f64 #s(literal -19683 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal -2 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re)) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re)) (pow.f64 x.re #s(literal -2 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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) #s(literal 9 binary64))) (/.f64 #s(literal -2 binary64) (+.f64 (pow.f64 x.re #s(literal -2 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.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 (fma.f64 #s(literal -19683 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re)) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re)) (pow.f64 x.re #s(literal -2 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 #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 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal -2 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.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 (neg.f64 (fma.f64 #s(literal -19683 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re)) (-.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re)) (pow.f64 x.re #s(literal -2 binary64)))))))
(/.f64 (neg.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)))) (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)))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) #s(literal 9 binary64))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal -2 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) x.re)))))
(/.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 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.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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (fma.f64 #s(literal -19683 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) (pow.f64 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) #s(literal 9 binary64) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (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 (-.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 x.re #s(literal 6 binary64))) (-.f64 (*.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 (-.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) #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 -2 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal -2 binary64)) (pow.f64 x.re #s(literal -2 binary64))))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal -2 binary64)) (pow.f64 x.re #s(literal -2 binary64))))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal -2 binary64)) (pow.f64 x.re #s(literal -2 binary64))))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(*.f64 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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 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 (*.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))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal -2 binary64)) (pow.f64 x.re #s(literal -2 binary64))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal -2 binary64)) (pow.f64 x.re #s(literal -2 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal -2 binary64)) (pow.f64 x.re #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal -2 binary64)) (pow.f64 x.re #s(literal -2 binary64))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal -2 binary64)) (pow.f64 x.re #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal -2 binary64)) (pow.f64 x.re #s(literal -2 binary64))))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 x.re (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 (*.f64 x.im x.re) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 #s(literal -3 binary64) x.im) (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 -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal -2 binary64)) (pow.f64 x.re #s(literal -2 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (*.f64 x.re (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 (*.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 -2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re)) (pow.f64 x.re #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 #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)))
(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 (*.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 (cbrt.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re) #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 -2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (sqrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re))) #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 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal -2 binary64)) x.re)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (fma.f64 (*.f64 #s(literal -2 binary64) (cbrt.f64 x.im)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))) (neg.f64 x.im)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x.im)) #s(literal -2 binary64)) (neg.f64 x.im)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 x.re (*.f64 x.im #s(literal -27 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 (neg.f64 x.im) (fma.f64 x.re (*.f64 x.im #s(literal -19683 binary64)) (neg.f64 x.im)))
(+.f64 (fma.f64 (*.f64 x.im x.re) #s(literal -27 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (*.f64 x.re #s(literal -27 binary64)) x.im (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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -27 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (neg.f64 x.im) (fma.f64 (sqrt.f64 #s(literal -19683 binary64)) (sqrt.f64 #s(literal -19683 binary64)) (neg.f64 x.im)))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) (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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 x.re (*.f64 x.im #s(literal -27 binary64)) (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 (neg.f64 x.im) (fma.f64 x.re (*.f64 x.im #s(literal -19683 binary64)) (neg.f64 x.im)))
(+.f64 (fma.f64 (*.f64 x.im x.re) #s(literal -27 binary64) (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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (*.f64 x.re #s(literal -27 binary64)) x.im (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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -27 binary64)) 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (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 (neg.f64 x.im) (fma.f64 (sqrt.f64 #s(literal -19683 binary64)) (sqrt.f64 #s(literal -19683 binary64)) (neg.f64 x.im)))
(+.f64 (*.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (*.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 x.im (-.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)))
(*.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) #s(literal -19683 binary64)) (/.f64 #s(literal -2 binary64) (+.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.re #s(literal -19683 binary64))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x.im)) (sqrt.f64 #s(literal -19683 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x.im)) (sqrt.f64 #s(literal -19683 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) #s(literal -19683 binary64)) (/.f64 #s(literal -2 binary64) (+.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.re #s(literal -19683 binary64))))))
(/.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) #s(literal -19683 binary64)) (+.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.re #s(literal -19683 binary64)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) #s(literal -19683 binary64))) (+.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (neg.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.re #s(literal -19683 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64)) (+.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (*.f64 (neg.f64 x.im) (-.f64 (neg.f64 x.im) (+.f64 (neg.f64 x.im) #s(literal -19683 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (*.f64 x.re #s(literal -27 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 #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) #s(literal -19683 binary64)) (+.f64 #s(literal -19683 binary64) (-.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.re #s(literal -19683 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64)) (*.f64 (neg.f64 x.im) (neg.f64 x.im))) (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)))
(pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)))
(log.f64 (exp.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(expm1.f64 (log1p.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(exp.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 x.re (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.re (*.f64 x.im #s(literal -19683 binary64)) (neg.f64 x.im))
(fma.f64 (*.f64 x.im x.re) #s(literal -27 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 (*.f64 x.re #s(literal -27 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 (*.f64 x.im #s(literal -27 binary64)) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 #s(literal -19683 binary64)) (sqrt.f64 #s(literal -19683 binary64)) (neg.f64 x.im))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (fma.f64 (*.f64 #s(literal -2 binary64) (cbrt.f64 x.im)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))) (neg.f64 x.im)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x.im)) #s(literal -2 binary64)) (neg.f64 x.im)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 x.re (*.f64 x.im #s(literal -27 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 (neg.f64 x.im) (fma.f64 x.re (*.f64 x.im #s(literal -19683 binary64)) (neg.f64 x.im)))
(+.f64 (fma.f64 (*.f64 x.im x.re) #s(literal -27 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (*.f64 x.re #s(literal -27 binary64)) x.im (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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -27 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (neg.f64 x.im) (fma.f64 (sqrt.f64 #s(literal -19683 binary64)) (sqrt.f64 #s(literal -19683 binary64)) (neg.f64 x.im)))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) (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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 x.re (*.f64 x.im #s(literal -27 binary64)) (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 (neg.f64 x.im) (fma.f64 x.re (*.f64 x.im #s(literal -19683 binary64)) (neg.f64 x.im)))
(+.f64 (fma.f64 (*.f64 x.im x.re) #s(literal -27 binary64) (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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (*.f64 x.re #s(literal -27 binary64)) x.im (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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (*.f64 x.im #s(literal -27 binary64)) 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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (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 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (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 (neg.f64 x.im) (fma.f64 (sqrt.f64 #s(literal -19683 binary64)) (sqrt.f64 #s(literal -19683 binary64)) (neg.f64 x.im)))
(+.f64 (*.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 (*.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 x.im (-.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)))
(*.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) #s(literal -19683 binary64)) (/.f64 #s(literal -2 binary64) (+.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.re #s(literal -19683 binary64))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x.im)) (sqrt.f64 #s(literal -19683 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x.im)) (sqrt.f64 #s(literal -19683 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) #s(literal -19683 binary64)) (/.f64 #s(literal -2 binary64) (+.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.re #s(literal -19683 binary64))))))
(/.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) #s(literal -19683 binary64)) (+.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.re #s(literal -19683 binary64)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) #s(literal -19683 binary64))) (+.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (neg.f64 (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.re #s(literal -19683 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64)) (+.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)) (*.f64 (neg.f64 x.im) (-.f64 (neg.f64 x.im) (+.f64 (neg.f64 x.im) #s(literal -19683 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 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.im (*.f64 x.re #s(literal -27 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 #s(literal -27 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) #s(literal -19683 binary64)) (+.f64 #s(literal -19683 binary64) (-.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.re #s(literal -19683 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64)) (*.f64 (neg.f64 x.im) (neg.f64 x.im))) (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)))
(pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64)))
(log.f64 (exp.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(expm1.f64 (log1p.f64 (+.f64 (neg.f64 x.im) #s(literal -19683 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(exp.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 x.re (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.re (*.f64 x.im #s(literal -19683 binary64)) (neg.f64 x.im))
(fma.f64 (*.f64 x.im x.re) #s(literal -27 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 (*.f64 x.re #s(literal -27 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 (*.f64 x.im #s(literal -27 binary64)) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (/.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 (neg.f64 x.im) #s(literal -19683 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 #s(literal -19683 binary64)) (sqrt.f64 #s(literal -19683 binary64)) (neg.f64 x.im))
(+.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(+.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) (+.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 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (cbrt.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))) (fma.f64 (*.f64 #s(literal -2 binary64) (cbrt.f64 x.im)) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64))) (neg.f64 x.im)))
(+.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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)))))
(fma.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x.im)) #s(literal -2 binary64)) (neg.f64 x.im)))
(+.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(+.f64 (fma.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (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 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(+.f64 (fma.f64 (*.f64 x.im x.re) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (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 (neg.f64 x.im) (+.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (neg.f64 x.im)))
(+.f64 (fma.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) x.im (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 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) (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 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (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 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (sqrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (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 (neg.f64 x.im) (+.f64 (pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) #s(literal -2 binary64)) (neg.f64 x.im)))
(+.f64 (*.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 1 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(+.f64 (*.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(*.f64 x.im (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(*.f64 #s(literal 1 binary64) (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(*.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(*.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (/.f64 (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))))
(*.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #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 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) (/.f64 #s(literal -2 binary64) (+.f64 (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) (*.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (pow.f64 x.im #s(literal -2 binary64))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x.im)) (sqrt.f64 (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))) (+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x.im)) (sqrt.f64 (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #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 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) (/.f64 #s(literal -2 binary64) (+.f64 (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) (*.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (pow.f64 x.im #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 x.im (/.f64 (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))))
(/.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 x.im (/.f64 (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #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.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) (+.f64 (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) (*.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (pow.f64 x.im #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #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 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))) (+.f64 (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) (neg.f64 (*.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (pow.f64 x.im #s(literal -2 binary64))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (/.f64 (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #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.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #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 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) (+.f64 (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))) (-.f64 (*.f64 (pow.f64 x.im #s(literal -2 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (pow.f64 x.im #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) (+.f64 (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) (*.f64 (neg.f64 x.im) (-.f64 (neg.f64 x.im) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) (*.f64 (neg.f64 x.im) (neg.f64 x.im))) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(pow.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(pow.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(sqrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(log.f64 (exp.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(expm1.f64 (log1p.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))))
(log1p.f64 (expm1.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(exp.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(fma.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(fma.f64 (*.f64 x.im x.re) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (neg.f64 x.im))
(fma.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(fma.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) 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 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (sqrt.f64 (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))) #s(literal -2 binary64)) (neg.f64 x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.re (/.f64 #s(literal 1 binary64) x.im)))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (/.f64 #s(literal -2 binary64) x.im)))
(*.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (/.f64 #s(literal 1 binary64) x.im))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (/.f64 #s(literal -2 binary64) x.im)))
(*.f64 #s(literal 1 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(*.f64 (cbrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 2 binary64))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 1 binary64) x.im)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) x.im) (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal -2 binary64)) (*.f64 (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im) (cbrt.f64 x.re)))
(*.f64 (sqrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) (sqrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(*.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (*.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 1 binary64) x.im)))
(*.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))) (*.f64 (/.f64 #s(literal -2 binary64) x.im) (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))))))
(*.f64 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))
(*.f64 (sqrt.f64 x.re) (*.f64 (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im) (sqrt.f64 x.re)))
(*.f64 (*.f64 x.re (neg.f64 (+.f64 x.re #s(literal -27 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x.im)))
(*.f64 (*.f64 x.re (+.f64 (neg.f64 x.re) #s(literal 27 binary64))) (/.f64 #s(literal -2 binary64) (neg.f64 x.im)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (cbrt.f64 x.im)))
(*.f64 (/.f64 #s(literal -2 binary64) (cbrt.f64 (pow.f64 x.im #s(literal -2 binary64)))) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (cbrt.f64 x.im))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x.im)) (/.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (sqrt.f64 x.im)))
(*.f64 (/.f64 #s(literal -2 binary64) (sqrt.f64 x.im)) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (sqrt.f64 x.im))))
(*.f64 (/.f64 (+.f64 x.re #s(literal -27 binary64)) (sqrt.f64 x.im)) (/.f64 x.re (sqrt.f64 x.im)))
(*.f64 (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (sqrt.f64 x.im)) (/.f64 x.re (sqrt.f64 x.im)))
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(*.f64 (/.f64 x.re (cbrt.f64 (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (+.f64 x.re #s(literal -27 binary64)) (cbrt.f64 x.im)))
(*.f64 (/.f64 x.re (cbrt.f64 (pow.f64 x.im #s(literal -2 binary64)))) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (cbrt.f64 x.im)))
(*.f64 (/.f64 x.re (sqrt.f64 x.im)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) (sqrt.f64 x.im)))
(*.f64 (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (sqrt.f64 x.im)) (/.f64 x.re (sqrt.f64 x.im)))
(*.f64 (/.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64)) (/.f64 x.re x.im))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(*.f64 (/.f64 (+.f64 x.re #s(literal -27 binary64)) (cbrt.f64 (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 x.re (cbrt.f64 x.im)))
(*.f64 (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (cbrt.f64 (pow.f64 x.im #s(literal -2 binary64)))) (/.f64 x.re (cbrt.f64 x.im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) x.im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))) #s(literal -2 binary64)) (/.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))) x.im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))) #s(literal -2 binary64)) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))) (cbrt.f64 (pow.f64 x.im #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (sqrt.f64 x.im)) (/.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 x.im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))) #s(literal -2 binary64)) (sqrt.f64 x.im)) (/.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))) (sqrt.f64 x.im)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) x.im))
(*.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))) (/.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))) x.im))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (cbrt.f64 (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) (cbrt.f64 x.im)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))) (cbrt.f64 (pow.f64 x.im #s(literal -2 binary64)))) (/.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64)))) (cbrt.f64 x.im)))
(pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 1 binary64))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(pow.f64 (cbrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 3 binary64))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(pow.f64 (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(pow.f64 (sqrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 2 binary64))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(pow.f64 (/.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))) #s(literal -1 binary64))
(*.f64 x.re (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (/.f64 #s(literal -2 binary64) x.im)))
(neg.f64 (/.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (neg.f64 x.im)))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (neg.f64 x.im)))
(neg.f64 (/.f64 (*.f64 x.re (neg.f64 (+.f64 x.re #s(literal -27 binary64)))) x.im))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (neg.f64 x.im)))
(sqrt.f64 (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))
(log.f64 (pow.f64 (exp.f64 x.re) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))
(log.f64 (pow.f64 (exp.f64 x.re) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 3 binary64)))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) #s(literal -2 binary64)) (pow.f64 x.im #s(literal -2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(log1p.f64 (expm1.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(exp.f64 (log.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))) #s(literal 1 binary64)))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))

eval135.0ms (1.6%)

Compiler

Compiled 15914 to 2172 computations (86.4% saved)

prune285.0ms (3.4%)

Pruning

29 alts after pruning (20 fresh and 9 done)

PrunedKeptTotal
New77511786
Fresh1910
Picked235
Done066
Total77829807
Accuracy
100.0%
Counts
807 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.0%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
55.6%
(pow.f64 x.re #s(literal 3 binary64))
48.2%
(-.f64 (+.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) (*.f64 x.im x.re))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
83.5%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
33.2%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))) x.im))
85.4%
(-.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))
18.4%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
28.0%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
6.2%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 #s(literal -2 binary64) x.im))
6.2%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im))
35.4%
(-.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
40.5%
(-.f64 (*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
27.8%
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -19683 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
19.9%
(-.f64 #s(literal -19683 binary64) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
89.5%
(+.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)))
89.7%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)))
27.8%
(+.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (neg.f64 x.im))
3.8%
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
48.4%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
28.0%
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
16.1%
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
48.3%
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
28.0%
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
29.2%
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
48.3%
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
2.6%
#s(literal 433798093 binary64)
2.6%
#s(literal 1/757 binary64)
2.9%
#s(literal -1/2 binary64)
2.9%
#s(literal -757 binary64)
Compiler

Compiled 875 to 379 computations (56.7% saved)

regimes39.0ms (0.5%)

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

3 calls:

13.0ms
x.im
11.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
97.1%2x.re
92.0%1x.im
97.1%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)

regimes81.0ms (1%)

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

2 calls:

67.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))
11.0ms
x.re
Results
AccuracySegmentsBranch
97.1%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))
97.1%2x.re
Compiler

Compiled 24 to 13 computations (45.8% saved)

regimes34.0ms (0.4%)

Counts
36 → 2
Calls
Call 1
Inputs
#s(literal -757 binary64)
#s(literal -1/2 binary64)
#s(literal 1/757 binary64)
#s(literal 433798093 binary64)
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 #s(literal -2 binary64) x.im))
(+.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (neg.f64 x.im))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(-.f64 #s(literal -19683 binary64) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -19683 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) 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 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) 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))
(-.f64 (*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (+.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.im x.re)) (*.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 x.re x.im)) (*.f64 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 #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 (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 (*.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.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
Calls

3 calls:

11.0ms
x.re
11.0ms
x.im
9.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
85.4%1x.im
90.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))
91.3%2x.re
Compiler

Compiled 27 to 15 computations (44.4% saved)

regimes9.0ms (0.1%)

Counts
24 → 2
Calls
Call 1
Inputs
#s(literal -757 binary64)
#s(literal -1/2 binary64)
#s(literal 1/757 binary64)
#s(literal 433798093 binary64)
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 #s(literal -2 binary64) x.im))
(+.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (neg.f64 x.im))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(-.f64 #s(literal -19683 binary64) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -19683 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) 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 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
Outputs
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
Calls

1 calls:

7.0ms
x.re
Results
AccuracySegmentsBranch
90.9%2x.re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes16.0ms (0.2%)

Counts
21 → 2
Calls
Call 1
Inputs
#s(literal -757 binary64)
#s(literal -1/2 binary64)
#s(literal 1/757 binary64)
#s(literal 433798093 binary64)
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 #s(literal -2 binary64) x.im))
(+.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (neg.f64 x.im))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(-.f64 #s(literal -19683 binary64) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -19683 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) 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 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
Outputs
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
Calls

2 calls:

8.0ms
x.im
7.0ms
x.re
Results
AccuracySegmentsBranch
41.6%2x.im
50.6%2x.re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes5.0ms (0.1%)

Counts
11 → 2
Calls
Call 1
Inputs
#s(literal -757 binary64)
#s(literal -1/2 binary64)
#s(literal 1/757 binary64)
#s(literal 433798093 binary64)
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 #s(literal -2 binary64) x.im))
(+.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (neg.f64 x.im))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
Outputs
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im))))
Calls

1 calls:

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

Compiled 3 to 2 computations (33.3% saved)

regimes5.0ms (0.1%)

Counts
10 → 2
Calls
Call 1
Inputs
#s(literal -757 binary64)
#s(literal -1/2 binary64)
#s(literal 1/757 binary64)
#s(literal 433798093 binary64)
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 #s(literal -2 binary64) x.im))
(+.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (neg.f64 x.im))
Outputs
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(+.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (neg.f64 x.im))
Calls

1 calls:

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

Compiled 3 to 2 computations (33.3% saved)

regimes9.0ms (0.1%)

Counts
9 → 2
Calls
Call 1
Inputs
#s(literal -757 binary64)
#s(literal -1/2 binary64)
#s(literal 1/757 binary64)
#s(literal 433798093 binary64)
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 #s(literal -2 binary64) x.im))
Outputs
(*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
Calls

2 calls:

4.0ms
x.im
4.0ms
x.re
Results
AccuracySegmentsBranch
30.2%2x.im
33.9%2x.re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes7.0ms (0.1%)

Counts
7 → 2
Calls
Call 1
Inputs
#s(literal -757 binary64)
#s(literal -1/2 binary64)
#s(literal 1/757 binary64)
#s(literal 433798093 binary64)
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
Outputs
(*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im)))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im))
Calls

2 calls:

3.0ms
x.re
3.0ms
x.im
Results
AccuracySegmentsBranch
19.8%2x.im
16.1%1x.re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes6.0ms (0.1%)

Counts
6 → 1
Calls
Call 1
Inputs
#s(literal -757 binary64)
#s(literal -1/2 binary64)
#s(literal 1/757 binary64)
#s(literal 433798093 binary64)
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im))
Outputs
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im))
Calls

2 calls:

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

Compiled 6 to 4 computations (33.3% saved)

regimes6.0ms (0.1%)

Counts
5 → 1
Calls
Call 1
Inputs
#s(literal -757 binary64)
#s(literal -1/2 binary64)
#s(literal 1/757 binary64)
#s(literal 433798093 binary64)
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
Outputs
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
Calls

2 calls:

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

Compiled 6 to 4 computations (33.3% saved)

regimes5.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
#s(literal -757 binary64)
#s(literal -1/2 binary64)
#s(literal 1/757 binary64)
#s(literal 433798093 binary64)
Outputs
#s(literal -1/2 binary64)
Calls

2 calls:

2.0ms
x.re
2.0ms
x.im
Results
AccuracySegmentsBranch
2.9%1x.re
2.9%1x.im
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
#s(literal -757 binary64)
Outputs
#s(literal -757 binary64)
Calls

2 calls:

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

Compiled 6 to 4 computations (33.3% saved)

bsearch8.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
7.0ms
1.825032012988432e+96
2.1589194832303666e+96
Results
6.0ms48×0valid
Compiler

Compiled 83 to 57 computations (31.3% saved)

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

bsearch7.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
6.0ms
1.825032012988432e+96
2.1589194832303666e+96
Results
4.0ms48×0valid
Compiler

Compiled 86 to 60 computations (30.2% saved)

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

bsearch19.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
2.2620591720832446e+156
3.95187847082759e+157
Results
14.0ms112×0valid
Compiler

Compiled 278 to 169 computations (39.2% saved)

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

bsearch19.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
8.081536951828263e+150
2.2620591720832446e+156
Results
12.0ms144×0valid
Compiler

Compiled 332 to 213 computations (35.8% saved)

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

bsearch6.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
6.0ms
1.825032012988432e+96
2.1589194832303666e+96
Results
4.0ms48×0valid
Compiler

Compiled 110 to 75 computations (31.8% saved)

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

bsearch136.0ms (1.6%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
136.0ms
1.825032012988432e+96
2.1589194832303666e+96
Results
134.0ms48×0valid
Compiler

Compiled 104 to 72 computations (30.8% saved)

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

bsearch7.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
6.0ms
1.825032012988432e+96
2.1589194832303666e+96
Results
4.0ms48×0valid
Compiler

Compiled 101 to 69 computations (31.7% saved)

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

bsearch18.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
2.2620591720832446e+156
3.95187847082759e+157
Results
13.0ms112×0valid
Compiler

Compiled 194 to 141 computations (27.3% saved)

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

bsearch15.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
13.0ms
2.1870056194498104e+182
6.000671224555477e+183
Results
10.0ms112×0valid
Compiler

Compiled 187 to 134 computations (28.3% saved)

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

simplify77.0ms (0.9%)

Algorithm
egg-herbie
Rules
233×distribute-lft-neg-in
178×unsub-neg
175×cancel-sign-sub
134×neg-mul-1
116×neg-sub0
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
081870
1139858
2187858
3271858
4446858
5672858
6895858
71123858
81360858
91497858
101579858
111594858
121596858
131596858
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(if (<=.f64 x.re #s(literal 19000000000000000445970066407633003441294834405304182805376988098814122310243105632136101834767176942957617571778243517725277495427290693769823134362437156864 binary64)) (-.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.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(if (<=.f64 x.re #s(literal 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im))) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im))) (+.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (neg.f64 x.im)))
(if (<=.f64 x.re #s(literal 24500000000000000735518378718682618303700762507886392062597451690379309795360608230078241244367010447431476804289912856317778213748277745720872660062351392768 binary64)) (*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im))) (*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im))))
(if (<=.f64 x.im #s(literal 5999999999999999915441889260737704549058322521083738821575004917909095012475429662673270300583864431332882320126365108127984808860056730566819214978768400677240195643978823792001548288 binary64)) (*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im))) (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im)))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
#s(literal -1/2 binary64)
#s(literal -757 binary64)
Outputs
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)))) (pow.f64 x.re #s(literal 3 binary64)))
(if (<=.f64 x.re #s(literal 19000000000000000445970066407633003441294834405304182805376988098814122310243105632136101834767176942957617571778243517725277495427290693769823134362437156864 binary64)) (-.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.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(if (<=.f64 x.re #s(literal 19000000000000000445970066407633003441294834405304182805376988098814122310243105632136101834767176942957617571778243517725277495427290693769823134362437156864 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) (*.f64 x.re x.im)))) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(if (<=.f64 x.re #s(literal 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(if (<=.f64 x.re #s(literal 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160 binary64)) (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im))) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (*.f64 (*.f64 x.re x.im) (-.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (+.f64 #s(literal -2 binary64) (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)))))
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im))) (+.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) (neg.f64 x.im)))
(if (<=.f64 x.re #s(literal 2150000000000000006417121567444103489895891892130738630399825147842228118119626382588998844416000 binary64)) (*.f64 (*.f64 x.re x.im) (-.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal 2 binary64)))) (-.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) x.im)) x.im))
(if (<=.f64 x.re #s(literal 24500000000000000735518378718682618303700762507886392062597451690379309795360608230078241244367010447431476804289912856317778213748277745720872660062351392768 binary64)) (*.f64 (*.f64 x.im x.re) (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im))) (*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im))))
(if (<=.f64 x.re #s(literal 24500000000000000735518378718682618303700762507886392062597451690379309795360608230078241244367010447431476804289912856317778213748277745720872660062351392768 binary64)) (*.f64 (*.f64 x.re x.im) (-.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 x.re x.im) (+.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal 2 binary64)))))
(if (<=.f64 x.im #s(literal 5999999999999999915441889260737704549058322521083738821575004917909095012475429662673270300583864431332882320126365108127984808860056730566819214978768400677240195643978823792001548288 binary64)) (*.f64 (*.f64 x.im x.re) (+.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im))) (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im)))
(if (<=.f64 x.im #s(literal 5999999999999999915441889260737704549058322521083738821575004917909095012475429662673270300583864431332882320126365108127984808860056730566819214978768400677240195643978823792001548288 binary64)) (*.f64 (*.f64 x.re x.im) (+.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal 2 binary64)))) (-.f64 (*.f64 x.re (*.f64 x.im #s(literal -27 binary64))) (neg.f64 x.im)))
(if (<=.f64 x.im #s(literal 5999999999999999915441889260737704549058322521083738821575004917909095012475429662673270300583864431332882320126365108127984808860056730566819214978768400677240195643978823792001548288 binary64)) (*.f64 (*.f64 x.re x.im) (+.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal 2 binary64)))) (+.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -27 binary64)))))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (neg.f64 x.im))
(-.f64 (*.f64 x.re (*.f64 x.im #s(literal -27 binary64))) (neg.f64 x.im))
(+.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -27 binary64))))
(+.f64 (neg.f64 x.im) #s(literal -19683 binary64))
(+.f64 #s(literal -19683 binary64) (neg.f64 x.im))
(-.f64 #s(literal -19683 binary64) x.im)
#s(literal -1/2 binary64)
#s(literal -757 binary64)

soundness1.9s (22.9%)

Rules
1032×unsub-neg
679×log1p-expm1-u
655×fma-neg
607×fma-define
568×fma-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
034484
1626367
033381
1567307
042591
1149519
2395483
31504301
44596301
56840301
67603301
038585
1685585
083420625
1261820625
01807792
15337641
216027501
350147237
08573407
128893407
032503
1566420
27105420
Stop Event
fuel
node limit
unsound
node limit
unsound
node limit
node limit
node limit
node limit
Compiler

Compiled 1806 to 491 computations (72.8% saved)

preprocess144.0ms (1.7%)

Remove

(abs x.im)

Compiler

Compiled 880 to 380 computations (56.8% saved)

end0.0ms (0%)

Profiling

Loading profile data...