math.cube on complex, imaginary part

Details

Time bar (total: 7.7s)

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)

sample971.0ms (12.6%)

Results
539.0ms4658×body256valid
422.0ms3598×body256infinite
Bogosity

preprocess70.0ms (0.9%)

Algorithm
egg-herbie
Rules
1410×unsub-neg
1284×sub-neg
1108×fma-def
684×fma-neg
580×associate-+l-
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01894
15190
211490
330062
482062
5277862
6544962
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(+.f64 (*.f64 (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) x.re) (*.f64 (+.f64 (*.f64 x.im x.re) (*.f64 x.re x.im)) x.im))
Outputs
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(-.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 3 x.im))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
(+.f64 (*.f64 (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) x.re) (*.f64 (+.f64 (*.f64 x.im x.re) (*.f64 x.re x.im)) x.im))
(fma.f64 (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) x.re (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(fma.f64 x.re (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 x.re (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(-.f64 (*.f64 3 (*.f64 x.re (*.f64 x.im x.im))) (pow.f64 x.re 3))
(-.f64 (*.f64 x.im (*.f64 x.re (*.f64 3 x.im))) (pow.f64 x.re 3))
(-.f64 (*.f64 x.im (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.re 3))
Compiler

Compiled 23 to 13 computations (43.5% saved)

simplify73.0ms (0.9%)

Algorithm
egg-herbie
Rules
1146×fma-neg
1112×sub-neg
940×distribute-lft-out--
826×unsub-neg
722×associate-+l-
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01347
13145
26745
316431
443831
5131331
6231731
7581031
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
Outputs
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))))
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(-.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (pow.f64 x.im 3))
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))

eval1.0ms (0%)

Compiler

Compiled 103 to 41 computations (60.2% saved)

prune9.0ms (0.1%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New257
Fresh011
Picked000
Done000
Total268
Accurracy
89.0%
Counts
8 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
81.4%
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im))))
84.5%
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
82.7%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
82.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
81.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
81.4%
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im))))
84.5%
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
82.7%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
82.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
81.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
Compiler

Compiled 336 to 188 computations (44% saved)

localize148.0ms (1.9%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im)))
94.5%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
86.1%
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im))))
99.8%
(*.f64 x.re (*.f64 x.re x.im))
99.8%
(*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)
84.5%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
99.8%
(*.f64 x.re (*.f64 x.re (*.f64 x.im 3)))
99.8%
(*.f64 x.re (*.f64 x.im 3))
84.5%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re)
95.4%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im)
94.5%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
90.6%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
95.4%
(*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
94.5%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
93.5%
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
Compiler

Compiled 229 to 49 computations (78.6% saved)

series24.0ms (0.3%)

Counts
16 → 384
Calls

96 calls:

TimeVariablePointExpression
2.0ms
x.re
@-inf
(*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im)))
1.0ms
x.im
@0
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
1.0ms
x.im
@inf
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re)
1.0ms
x.re
@inf
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
1.0ms
x.re
@0
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))

rewrite162.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
746×expm1-udef
514×add-sqr-sqrt
508×pow1
506×*-un-lft-identity
478×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030406
1704346
27555346
Stop Event
node limit
Counts
16 → 555
Calls
Call 1
Inputs
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re)
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
(*.f64 x.re (*.f64 x.im 3))
(*.f64 x.re (*.f64 x.re (*.f64 x.im 3)))
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
(*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)
(*.f64 x.re (*.f64 x.re x.im))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im))))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im)))
Outputs
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 x.im (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))) 1)
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) x.im) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(exp.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))
(fma.f64 (+.f64 x.im x.im) x.re (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(fma.f64 (+.f64 x.im x.im) (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (+.f64 x.im x.im))
(fma.f64 1 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(fma.f64 1 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2) (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (+.f64 x.im x.im))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (+.f64 x.im x.im))
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 x.im (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))) 1)
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) x.im) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(exp.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(+.f64 x.im x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(+.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))
(+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im))
(+.f64 (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)))
(+.f64 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.im (+.f64 x.im x.im)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.im x.im))) 1)
(-.f64 (/.f64 (*.f64 x.im x.im) 0) (/.f64 (*.f64 x.im x.im) 0))
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 1 (+.f64 x.im x.im))
(/.f64 1 (/.f64 (fma.f64 x.im x.im 0) (*.f64 (pow.f64 x.im 3) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))))
(/.f64 (*.f64 (pow.f64 x.im 3) 2) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 0 0)
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (cbrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (*.f64 (pow.f64 x.im 3) 2)) (*.f64 (fma.f64 x.im x.im 0) (fma.f64 x.im x.im 0)))
(/.f64 (sqrt.f64 0) (sqrt.f64 0))
(/.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (sqrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) 0) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) 0))
(/.f64 (*.f64 0 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 0 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) 0) (*.f64 (fma.f64 x.im x.im 0) 0))
(/.f64 (*.f64 0 (*.f64 (pow.f64 x.im 3) 2)) (*.f64 0 (fma.f64 x.im x.im 0)))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) 2)) (neg.f64 (fma.f64 x.im x.im 0)))
(/.f64 (neg.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 x.re (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) x.re) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 0 x.re) 0)
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 x.im x.im)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 0 (+.f64 x.im x.im)) 0)
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (+.f64 x.im x.im)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) x.re) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(pow.f64 (+.f64 x.im x.im) 3)
(pow.f64 (+.f64 x.im x.im) 1)
(pow.f64 (+.f64 x.im x.im) 2)
(pow.f64 (+.f64 x.im x.im) 1/2)
(pow.f64 (+.f64 x.im x.im) 1/3)
(sqrt.f64 (+.f64 x.im x.im))
(fabs.f64 (+.f64 x.im x.im))
(log.f64 (pow.f64 (exp.f64 2) x.im))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x.im x.im))))
(cbrt.f64 (+.f64 x.im x.im))
(expm1.f64 (log1p.f64 (+.f64 x.im x.im)))
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(hypot.f64 (sqrt.f64 x.im) (sqrt.f64 x.im))
(exp.f64 (log.f64 (+.f64 x.im x.im)))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 3))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 1))
(log1p.f64 (expm1.f64 (+.f64 x.im x.im)))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(fma.f64 x.im x.re (*.f64 x.re x.im))
(fma.f64 1 x.im x.im)
(fma.f64 1 (*.f64 x.re x.im) (*.f64 x.re x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (cbrt.f64 (*.f64 x.im x.im)) (cbrt.f64 x.im) x.im)
(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 x.im) (sqrt.f64 x.im) x.im)
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (*.f64 (neg.f64 (pow.f64 x.im 3)) 1))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) x.im (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 x.im) (*.f64 x.im x.im) (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3)) 1 (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3/2)) (pow.f64 x.im 3/2) (pow.f64 x.im 3)))
(+.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))
(*.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
(*.f64 1 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (/.f64 1 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6)) (/.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)) (-.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))) (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))))
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)) (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6)) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))) (neg.f64 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6))) (neg.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 (neg.f64 (pow.f64 x.im 3)) 3)) (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3))) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3)))) (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))
(pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) (*.f64 x.im 3) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.im (*.f64 3 x.re)) x.re (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 x.re)))) 1)
(pow.f64 (*.f64 x.im (*.f64 3 x.re)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 x.re))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 3 x.re))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) 3) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 x.re)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.im 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im 3) 3) (pow.f64 x.re 3)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 x.re))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 x.re))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 3)
(pow.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) (*.f64 x.im 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))))
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (*.f64 (neg.f64 (pow.f64 x.im 3)) 1))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) x.im (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 x.im) (*.f64 x.im x.im) (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3)) 1 (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3/2)) (pow.f64 x.im 3/2) (pow.f64 x.im 3)))
(+.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))
(*.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
(*.f64 1 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (/.f64 1 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6)) (/.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)) (-.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))) (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))))
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)) (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6)) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))) (neg.f64 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6))) (neg.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 (neg.f64 (pow.f64 x.im 3)) 3)) (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3))) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3)))) (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))
(pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) (*.f64 x.im 3) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.im (*.f64 3 x.re)) x.re (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 3)
(pow.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) (*.f64 x.im 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))))
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.re x.im) 3)))
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 x.im 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 x.re 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 x.im x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(+.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))
(+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im))
(+.f64 (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)))
(+.f64 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.im (+.f64 x.im x.im)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.im x.im))) 1)
(-.f64 (/.f64 (*.f64 x.im x.im) 0) (/.f64 (*.f64 x.im x.im) 0))
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 1 (+.f64 x.im x.im))
(/.f64 1 (/.f64 (fma.f64 x.im x.im 0) (*.f64 (pow.f64 x.im 3) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))))
(/.f64 (*.f64 (pow.f64 x.im 3) 2) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 0 0)
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (cbrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (*.f64 (pow.f64 x.im 3) 2)) (*.f64 (fma.f64 x.im x.im 0) (fma.f64 x.im x.im 0)))
(/.f64 (sqrt.f64 0) (sqrt.f64 0))
(/.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (sqrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) 0) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) 0))
(/.f64 (*.f64 0 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 0 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) 0) (*.f64 (fma.f64 x.im x.im 0) 0))
(/.f64 (*.f64 0 (*.f64 (pow.f64 x.im 3) 2)) (*.f64 0 (fma.f64 x.im x.im 0)))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) 2)) (neg.f64 (fma.f64 x.im x.im 0)))
(/.f64 (neg.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 x.re (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) x.re) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 0 x.re) 0)
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 x.im x.im)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 0 (+.f64 x.im x.im)) 0)
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (+.f64 x.im x.im)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) x.re) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(pow.f64 (+.f64 x.im x.im) 3)
(pow.f64 (+.f64 x.im x.im) 1)
(pow.f64 (+.f64 x.im x.im) 2)
(pow.f64 (+.f64 x.im x.im) 1/2)
(pow.f64 (+.f64 x.im x.im) 1/3)
(sqrt.f64 (+.f64 x.im x.im))
(fabs.f64 (+.f64 x.im x.im))
(log.f64 (pow.f64 (exp.f64 2) x.im))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x.im x.im))))
(cbrt.f64 (+.f64 x.im x.im))
(expm1.f64 (log1p.f64 (+.f64 x.im x.im)))
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(hypot.f64 (sqrt.f64 x.im) (sqrt.f64 x.im))
(exp.f64 (log.f64 (+.f64 x.im x.im)))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 3))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 1))
(log1p.f64 (expm1.f64 (+.f64 x.im x.im)))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(fma.f64 x.im x.re (*.f64 x.re x.im))
(fma.f64 1 x.im x.im)
(fma.f64 1 (*.f64 x.re x.im) (*.f64 x.re x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (cbrt.f64 (*.f64 x.im x.im)) (cbrt.f64 x.im) x.im)
(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 x.im) (sqrt.f64 x.im) x.im)

simplify84.0ms (1.1%)

Algorithm
egg-herbie
Rules
140×sqr-pow
134×*-commutative
94×+-commutative
78×fma-udef
68×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05891739
121981739
Stop Event
unsound
Counts
939 → 296
Calls
Call 1
Inputs
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 x.re 2)) (*.f64 -2 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 x.re 2)) (*.f64 -2 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 x.re 2)) (*.f64 -2 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 x.im (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))) 1)
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) x.im) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(exp.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))
(fma.f64 (+.f64 x.im x.im) x.re (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(fma.f64 (+.f64 x.im x.im) (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (+.f64 x.im x.im))
(fma.f64 1 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(fma.f64 1 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2) (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (+.f64 x.im x.im))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (+.f64 x.im x.im))
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 x.im (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))) 1)
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) x.im) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(exp.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(+.f64 x.im x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(+.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))
(+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im))
(+.f64 (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)))
(+.f64 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.im (+.f64 x.im x.im)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.im x.im))) 1)
(-.f64 (/.f64 (*.f64 x.im x.im) 0) (/.f64 (*.f64 x.im x.im) 0))
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 1 (+.f64 x.im x.im))
(/.f64 1 (/.f64 (fma.f64 x.im x.im 0) (*.f64 (pow.f64 x.im 3) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))))
(/.f64 (*.f64 (pow.f64 x.im 3) 2) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 0 0)
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (cbrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (*.f64 (pow.f64 x.im 3) 2)) (*.f64 (fma.f64 x.im x.im 0) (fma.f64 x.im x.im 0)))
(/.f64 (sqrt.f64 0) (sqrt.f64 0))
(/.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (sqrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) 0) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) 0))
(/.f64 (*.f64 0 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 0 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) 0) (*.f64 (fma.f64 x.im x.im 0) 0))
(/.f64 (*.f64 0 (*.f64 (pow.f64 x.im 3) 2)) (*.f64 0 (fma.f64 x.im x.im 0)))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) 2)) (neg.f64 (fma.f64 x.im x.im 0)))
(/.f64 (neg.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 x.re (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) x.re) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 0 x.re) 0)
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 x.im x.im)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 0 (+.f64 x.im x.im)) 0)
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (+.f64 x.im x.im)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) x.re) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(pow.f64 (+.f64 x.im x.im) 3)
(pow.f64 (+.f64 x.im x.im) 1)
(pow.f64 (+.f64 x.im x.im) 2)
(pow.f64 (+.f64 x.im x.im) 1/2)
(pow.f64 (+.f64 x.im x.im) 1/3)
(sqrt.f64 (+.f64 x.im x.im))
(fabs.f64 (+.f64 x.im x.im))
(log.f64 (pow.f64 (exp.f64 2) x.im))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x.im x.im))))
(cbrt.f64 (+.f64 x.im x.im))
(expm1.f64 (log1p.f64 (+.f64 x.im x.im)))
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(hypot.f64 (sqrt.f64 x.im) (sqrt.f64 x.im))
(exp.f64 (log.f64 (+.f64 x.im x.im)))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 3))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 1))
(log1p.f64 (expm1.f64 (+.f64 x.im x.im)))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(fma.f64 x.im x.re (*.f64 x.re x.im))
(fma.f64 1 x.im x.im)
(fma.f64 1 (*.f64 x.re x.im) (*.f64 x.re x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (cbrt.f64 (*.f64 x.im x.im)) (cbrt.f64 x.im) x.im)
(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 x.im) (sqrt.f64 x.im) x.im)
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (*.f64 (neg.f64 (pow.f64 x.im 3)) 1))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) x.im (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 x.im) (*.f64 x.im x.im) (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3)) 1 (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3/2)) (pow.f64 x.im 3/2) (pow.f64 x.im 3)))
(+.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))
(*.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
(*.f64 1 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (/.f64 1 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6)) (/.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)) (-.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))) (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))))
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)) (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6)) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))) (neg.f64 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6))) (neg.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 (neg.f64 (pow.f64 x.im 3)) 3)) (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3))) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3)))) (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))
(pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) (*.f64 x.im 3) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.im (*.f64 3 x.re)) x.re (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 x.re)))) 1)
(pow.f64 (*.f64 x.im (*.f64 3 x.re)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 x.re))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 3 x.re))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) 3) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 x.re)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.im 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im 3) 3) (pow.f64 x.re 3)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 x.re))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 x.re))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 3)
(pow.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) (*.f64 x.im 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))))
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (*.f64 (neg.f64 (pow.f64 x.im 3)) 1))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) x.im (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 x.im) (*.f64 x.im x.im) (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3)) 1 (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3/2)) (pow.f64 x.im 3/2) (pow.f64 x.im 3)))
(+.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))
(*.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
(*.f64 1 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (/.f64 1 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6)) (/.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)) (-.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))) (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))))
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)) (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6)) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))) (neg.f64 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6))) (neg.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 (neg.f64 (pow.f64 x.im 3)) 3)) (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3))) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3)))) (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))
(pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) (*.f64 x.im 3) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.im (*.f64 3 x.re)) x.re (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 3)
(pow.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) (*.f64 x.im 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))))
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.re x.im) 3)))
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 x.im 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 x.re 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 x.im x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(+.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))
(+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im))
(+.f64 (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)))
(+.f64 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.im (+.f64 x.im x.im)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.im x.im))) 1)
(-.f64 (/.f64 (*.f64 x.im x.im) 0) (/.f64 (*.f64 x.im x.im) 0))
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 1 (+.f64 x.im x.im))
(/.f64 1 (/.f64 (fma.f64 x.im x.im 0) (*.f64 (pow.f64 x.im 3) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))))
(/.f64 (*.f64 (pow.f64 x.im 3) 2) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 0 0)
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (cbrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (*.f64 (pow.f64 x.im 3) 2)) (*.f64 (fma.f64 x.im x.im 0) (fma.f64 x.im x.im 0)))
(/.f64 (sqrt.f64 0) (sqrt.f64 0))
(/.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (sqrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) 0) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) 0))
(/.f64 (*.f64 0 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 0 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) 0) (*.f64 (fma.f64 x.im x.im 0) 0))
(/.f64 (*.f64 0 (*.f64 (pow.f64 x.im 3) 2)) (*.f64 0 (fma.f64 x.im x.im 0)))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) 2)) (neg.f64 (fma.f64 x.im x.im 0)))
(/.f64 (neg.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 x.re (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) x.re) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 0 x.re) 0)
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 x.im x.im)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 0 (+.f64 x.im x.im)) 0)
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (+.f64 x.im x.im)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) x.re) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(pow.f64 (+.f64 x.im x.im) 3)
(pow.f64 (+.f64 x.im x.im) 1)
(pow.f64 (+.f64 x.im x.im) 2)
(pow.f64 (+.f64 x.im x.im) 1/2)
(pow.f64 (+.f64 x.im x.im) 1/3)
(sqrt.f64 (+.f64 x.im x.im))
(fabs.f64 (+.f64 x.im x.im))
(log.f64 (pow.f64 (exp.f64 2) x.im))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x.im x.im))))
(cbrt.f64 (+.f64 x.im x.im))
(expm1.f64 (log1p.f64 (+.f64 x.im x.im)))
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(hypot.f64 (sqrt.f64 x.im) (sqrt.f64 x.im))
(exp.f64 (log.f64 (+.f64 x.im x.im)))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 3))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 1))
(log1p.f64 (expm1.f64 (+.f64 x.im x.im)))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(fma.f64 x.im x.re (*.f64 x.re x.im))
(fma.f64 1 x.im x.im)
(fma.f64 1 (*.f64 x.re x.im) (*.f64 x.re x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (cbrt.f64 (*.f64 x.im x.im)) (cbrt.f64 x.im) x.im)
(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 x.im) (sqrt.f64 x.im) x.im)
Outputs
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 x.re 2)) (*.f64 -2 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 x.re 2)) (*.f64 -2 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 x.re 2)) (*.f64 -2 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
-3
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
-3
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
-3
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
-3
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
-3
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
-3
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
-3
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
-3
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
-3
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
-3
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
-3
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
-3
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
-3
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
-3
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
-3
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
-3
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
-3
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
-3
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
-3
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
-3
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
-3
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
-3
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
-3
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
-3
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
-3
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
-3
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
-3
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
-3
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
-3
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
-3
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
-3
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
-3
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
-3
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
-3
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
-3
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
-3
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
-3
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
-3
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(*.f64 (+.f64 x.re -3) (log.f64 (exp.f64 (+.f64 x.im x.re))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
-3
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
-3
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
-3
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
-3
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
-3
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (cbrt.f64 (*.f64 x.re x.re)) (pow.f64 (cbrt.f64 x.re) -3) -3)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 x.im (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) x.im))
-3
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
-3
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))) 1)
-3
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) x.im) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 1)
-3
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 3)
-3
(pow.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2)
-3
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2))
-3
(log.f64 (pow.f64 (exp.f64 x.im) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 -3 (log.f64 (exp.f64 x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
-3
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))
-3
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(exp.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 1))
-3
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
-3
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
-3
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
-3
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
-3
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
-3
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
-3
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
-3
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
-3
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
-3
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
-3
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
-3
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
-3
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
-3
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
-3
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
-3
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
-3
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
-3
(fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))
-3
(fma.f64 (+.f64 x.im x.im) x.re (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
-3
(fma.f64 (+.f64 x.im x.im) (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
-3
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (+.f64 x.im x.im))
-3
(fma.f64 1 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
-3
(fma.f64 1 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
-3
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2) (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (+.f64 x.im x.im))
-3
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (+.f64 x.im x.im))
-3
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
-3
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
-3
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
-3
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
-3
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
-3
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
-3
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
-3
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
-3
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
-3
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
-3
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
-3
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
-3
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
-3
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
-3
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
-3
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
-3
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
-3
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
-3
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
-3
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
-3
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(*.f64 (+.f64 x.re -3) (log.f64 (exp.f64 (+.f64 x.im x.re))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
-3
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
-3
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
-3
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
-3
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
-3
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (cbrt.f64 (*.f64 x.re x.re)) (pow.f64 (cbrt.f64 x.re) -3) -3)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 x.im (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) x.im))
-3
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
-3
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))) 1)
-3
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) x.im) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 1)
-3
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 3)
-3
(pow.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2)
-3
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2))
-3
(log.f64 (pow.f64 (exp.f64 x.im) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 -3 (log.f64 (exp.f64 x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
-3
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))
-3
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(exp.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 1))
-3
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(+.f64 x.im x.im)
-3
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
-3
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 x.re (*.f64 x.re x.im)))
-3
(+.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))
-3
(+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im))
-3
(+.f64 (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)))
-3
(+.f64 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.im (+.f64 x.im x.im)))
-3
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.im x.im))) 1)
-3
(-.f64 (/.f64 (*.f64 x.im x.im) 0) (/.f64 (*.f64 x.im x.im) 0))
-3
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 1 (+.f64 x.im x.im))
-3
(/.f64 1 (/.f64 (fma.f64 x.im x.im 0) (*.f64 (pow.f64 x.im 3) 2)))
-3
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))))
-3
(/.f64 (*.f64 (pow.f64 x.im 3) 2) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 0 0)
-3
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (cbrt.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (*.f64 (pow.f64 x.im 3) 2)) (*.f64 (fma.f64 x.im x.im 0) (fma.f64 x.im x.im 0)))
-3
(/.f64 (sqrt.f64 0) (sqrt.f64 0))
-3
(/.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (sqrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (sqrt.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) 0) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) 0))
-3
(/.f64 (*.f64 0 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 0 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) 0) (*.f64 (fma.f64 x.im x.im 0) 0))
-3
(/.f64 (*.f64 0 (*.f64 (pow.f64 x.im 3) 2)) (*.f64 0 (fma.f64 x.im x.im 0)))
-3
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) 2)) (neg.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (neg.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 x.re (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) x.re) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 0 x.re) 0)
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 x.im x.im)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 0 (+.f64 x.im x.im)) 0)
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (+.f64 x.im x.im)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) x.re) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(pow.f64 (+.f64 x.im x.im) 3)
-3
(pow.f64 (+.f64 x.im x.im) 1)
-3
(pow.f64 (+.f64 x.im x.im) 2)
-3
(pow.f64 (+.f64 x.im x.im) 1/2)
-3
(pow.f64 (+.f64 x.im x.im) 1/3)
-3
(sqrt.f64 (+.f64 x.im x.im))
-3
(fabs.f64 (+.f64 x.im x.im))
-3
(log.f64 (pow.f64 (exp.f64 2) x.im))
-3
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x.im x.im))))
-3
(cbrt.f64 (+.f64 x.im x.im))
-3
(expm1.f64 (log1p.f64 (+.f64 x.im x.im)))
-3
(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)))
(hypot.f64 (sqrt.f64 x.im) (sqrt.f64 x.im))
(exp.f64 (log.f64 (+.f64 x.im x.im)))
-3
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 3))
-3
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 1))
-3
(log1p.f64 (expm1.f64 (+.f64 x.im x.im)))
-3
(fma.f64 x.re x.im (*.f64 x.re x.im))
-3
(fma.f64 x.im x.re (*.f64 x.re x.im))
-3
(fma.f64 1 x.im x.im)
-3
(fma.f64 1 (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 -3 (*.f64 x.im x.re))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) -3) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
(fma.f64 (cbrt.f64 (*.f64 x.im x.im)) (cbrt.f64 x.im) x.im)
(fma.f64 -3 (cbrt.f64 x.im) x.im)
(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))
(fma.f64 (sqrt.f64 x.im) (sqrt.f64 x.im) x.im)
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (*.f64 (neg.f64 (pow.f64 x.im 3)) 1))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) x.im (pow.f64 x.im 3)))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 x.im) (*.f64 x.im x.im) (pow.f64 x.im 3)))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3)) 1 (pow.f64 x.im 3)))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3/2)) (pow.f64 x.im 3/2) (pow.f64 x.im 3)))
-3
(+.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))
-3
(*.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
-3
(*.f64 1 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))
-3
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (/.f64 1 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(*.f64 (-.f64 -3 (pow.f64 x.im 9/2)) 1/8)
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6)) (/.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
8
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)) (-.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)))
-3
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))) (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))))
(*.f64 (-.f64 -3 (pow.f64 x.im 9/2)) 1/8)
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)) (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6))))
8
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))))
(-.f64 1/8 (/.f64 (pow.f64 x.im 9/2) 8))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6)) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))
8
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))) (neg.f64 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(/.f64 (neg.f64 (-.f64 -3 (pow.f64 x.im 9/2))) 8)
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6))) (neg.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
8
(/.f64 (+.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 (neg.f64 (pow.f64 x.im 3)) 3)) (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3))) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))))
1/8
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3)))) (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))
8
(pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
-3
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 3)
-3
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2)
-3
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 2))
-3
(log.f64 (exp.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))))
-3
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3))
-3
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(exp.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 1))
-3
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.re x.re) (*.f64 x.im 3) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.im (*.f64 3 x.re)) x.re (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (neg.f64 (pow.f64 x.im 3)))
-3
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 x.re)))) 1)
-3
(pow.f64 (*.f64 x.im (*.f64 3 x.re)) 1)
-3
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 x.re))) 3)
-3
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 3 x.re))) 2)
-3
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 2))
-3
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) 3) x.re))
(*.f64 x.re (*.f64 -3 (log.f64 (exp.f64 x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 x.re)))))
-3
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 3))
-3
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.im 3) 3)))
-3
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im 3) 3) (pow.f64 x.re 3)))
-3
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 x.re))))
-3
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 x.re))))
-3
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 x.re))) 1))
-3
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 x.re))))
-3
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))) 1)
-3
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) 1)
-3
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 3)
-3
(pow.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) 1/3)
-3
(pow.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) 2)
-3
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)))
-3
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) (*.f64 x.im 3)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))))
-3
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)))
-3
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
-3
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
-3
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 1))
-3
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
-3
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (*.f64 (neg.f64 (pow.f64 x.im 3)) 1))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) x.im (pow.f64 x.im 3)))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 x.im) (*.f64 x.im x.im) (pow.f64 x.im 3)))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3)) 1 (pow.f64 x.im 3)))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3/2)) (pow.f64 x.im 3/2) (pow.f64 x.im 3)))
-3
(+.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))
-3
(*.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
-3
(*.f64 1 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))
-3
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (/.f64 1 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(*.f64 (-.f64 -3 (pow.f64 x.im 9/2)) 1/8)
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6)) (/.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
8
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)) (-.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)))
-3
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))) (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))))
(*.f64 (-.f64 -3 (pow.f64 x.im 9/2)) 1/8)
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)) (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6))))
8
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))))
(-.f64 1/8 (/.f64 (pow.f64 x.im 9/2) 8))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6)) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))
8
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))) (neg.f64 (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(/.f64 (neg.f64 (-.f64 -3 (pow.f64 x.im 9/2))) 8)
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (pow.f64 x.im 6))) (neg.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
8
(/.f64 (+.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 (neg.f64 (pow.f64 x.im 3)) 3)) (+.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3))) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))))
1/8
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)) (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3)))) (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))
8
(pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
-3
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 3)
-3
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2)
-3
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 2))
-3
(log.f64 (exp.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))))
-3
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3))
-3
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(exp.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 1))
-3
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.re x.re) (*.f64 x.im 3) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.im (*.f64 3 x.re)) x.re (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (neg.f64 (pow.f64 x.im 3)))
-3
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))) 1)
-3
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) 1)
-3
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 3)
-3
(pow.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) 1/3)
-3
(pow.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) 2)
-3
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) 9)))
-3
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) (*.f64 x.im 3)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))))
-3
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)))
-3
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
-3
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
-3
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 1))
-3
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
-3
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
-3
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
-3
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
-3
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) 1/3)
-3
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) -3)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
-3
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(*.f64 x.re (*.f64 -3 (log.f64 (exp.f64 x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
-3
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))
-3
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.re x.im) 3)))
-3
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 x.im 3)))
-3
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 x.re 3)))
-3
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
-3
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
-3
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
-3
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
-3
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
-3
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
-3
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
-3
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
-3
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
-3
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
-3
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
-3
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
-3
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
-3
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
-3
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
-3
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
-3
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
-3
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
-3
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
-3
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
-3
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
-3
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
-3
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
-3
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
-3
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
-3
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
-3
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
-3
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
-3
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
-3
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
-3
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
-3
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
-3
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
-3
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
-3
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
-3
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
-3
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
-3
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
-3
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
-3
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
-3
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
-3
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
-3
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(*.f64 (+.f64 x.re -3) (log.f64 (exp.f64 (+.f64 x.im x.re))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
-3
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
-3
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
-3
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
-3
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
-3
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (cbrt.f64 (*.f64 x.re x.re)) (pow.f64 (cbrt.f64 x.re) -3) -3)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(+.f64 x.im x.im)
-3
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
-3
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 x.re (*.f64 x.re x.im)))
-3
(+.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))
-3
(+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im))
-3
(+.f64 (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)))
-3
(+.f64 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.im (+.f64 x.im x.im)))
-3
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.im x.im))) 1)
-3
(-.f64 (/.f64 (*.f64 x.im x.im) 0) (/.f64 (*.f64 x.im x.im) 0))
-3
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 1 (+.f64 x.im x.im))
-3
(/.f64 1 (/.f64 (fma.f64 x.im x.im 0) (*.f64 (pow.f64 x.im 3) 2)))
-3
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))))
-3
(/.f64 (*.f64 (pow.f64 x.im 3) 2) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 0 0)
-3
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (cbrt.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (*.f64 (pow.f64 x.im 3) 2)) (*.f64 (fma.f64 x.im x.im 0) (fma.f64 x.im x.im 0)))
-3
(/.f64 (sqrt.f64 0) (sqrt.f64 0))
-3
(/.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (sqrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (sqrt.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) 0) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) 0))
-3
(/.f64 (*.f64 0 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 0 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) 0) (*.f64 (fma.f64 x.im x.im 0) 0))
-3
(/.f64 (*.f64 0 (*.f64 (pow.f64 x.im 3) 2)) (*.f64 0 (fma.f64 x.im x.im 0)))
-3
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) 2)) (neg.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (neg.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 x.re (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) x.re) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 0 x.re) 0)
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 x.im x.im)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 0 (+.f64 x.im x.im)) 0)
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (+.f64 x.im x.im)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) x.re) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(pow.f64 (+.f64 x.im x.im) 3)
-3
(pow.f64 (+.f64 x.im x.im) 1)
-3
(pow.f64 (+.f64 x.im x.im) 2)
-3
(pow.f64 (+.f64 x.im x.im) 1/2)
-3
(pow.f64 (+.f64 x.im x.im) 1/3)
-3
(sqrt.f64 (+.f64 x.im x.im))
-3
(fabs.f64 (+.f64 x.im x.im))
-3
(log.f64 (pow.f64 (exp.f64 2) x.im))
-3
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x.im x.im))))
-3
(cbrt.f64 (+.f64 x.im x.im))
-3
(expm1.f64 (log1p.f64 (+.f64 x.im x.im)))
-3
(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)))
(hypot.f64 (sqrt.f64 x.im) (sqrt.f64 x.im))
(exp.f64 (log.f64 (+.f64 x.im x.im)))
-3
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 3))
-3
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 1))
-3
(log1p.f64 (expm1.f64 (+.f64 x.im x.im)))
-3
(fma.f64 x.re x.im (*.f64 x.re x.im))
-3
(fma.f64 x.im x.re (*.f64 x.re x.im))
-3
(fma.f64 1 x.im x.im)
-3
(fma.f64 1 (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 -3 (*.f64 x.im x.re))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) -3) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
(fma.f64 (cbrt.f64 (*.f64 x.im x.im)) (cbrt.f64 x.im) x.im)
(fma.f64 -3 (cbrt.f64 x.im) x.im)
(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))
(fma.f64 (sqrt.f64 x.im) (sqrt.f64 x.im) x.im)

eval97.0ms (1.3%)

Compiler

Compiled 8611 to 2783 computations (67.7% saved)

prune92.0ms (1.2%)

Pruning

18 alts after pruning (15 fresh and 3 done)

PrunedKeptTotal
New38915404
Fresh000
Picked235
Done000
Total39118409
Accurracy
100.0%
Counts
409 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.7%
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
50.9%
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re x.re)))
82.3%
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3) 3) (pow.f64 x.im 3))
82.7%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
82.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
58.8%
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
63.4%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
52.0%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 x.im x.im))
46.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 -3 (*.f64 x.im x.re)))
81.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
50.9%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
82.6%
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
50.9%
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
50.9%
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
57.8%
(*.f64 -1 (pow.f64 x.im 3))
2.8%
8
2.8%
1/8
2.8%
-3
82.7%
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
50.9%
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re x.re)))
82.3%
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3) 3) (pow.f64 x.im 3))
82.7%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
82.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
58.8%
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
63.4%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
52.0%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 x.im x.im))
46.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 -3 (*.f64 x.im x.re)))
81.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
50.9%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
82.6%
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
50.9%
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
50.9%
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
57.8%
(*.f64 -1 (pow.f64 x.im 3))
2.8%
8
2.8%
1/8
2.8%
-3
Compiler

Compiled 780 to 488 computations (37.4% saved)

localize131.0ms (1.7%)

Local Accuracy

Found 12 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
89.3%
(*.f64 (pow.f64 x.re 2) x.im)
95.4%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im)
94.5%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
92.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re)
99.8%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
89.3%
(*.f64 (*.f64 x.re x.re) x.im)
95.4%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im)
94.5%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
99.8%
(*.f64 x.re (*.f64 x.re x.im))
84.4%
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
Compiler

Compiled 189 to 41 computations (78.3% saved)

series5.0ms (0.1%)

Counts
8 → 144
Calls

48 calls:

TimeVariablePointExpression
0.0ms
x.re
@0
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
0.0ms
x.im
@0
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
0.0ms
x.im
@-inf
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
0.0ms
x.im
@-inf
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
0.0ms
x.re
@inf
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))

rewrite115.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
642×expm1-udef
522×add-sqr-sqrt
512×pow1
508×*-un-lft-identity
488×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027164
1632142
27982142
Stop Event
node limit
Counts
8 → 358
Calls
Call 1
Inputs
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im)
(*.f64 (*.f64 x.re x.re) x.im)
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
Outputs
(+.f64 (pow.f64 x.im 3) (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)))
(+.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)))) 1)
(-.f64 (+.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 0) (pow.f64 x.im 3))
(*.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 1)
(*.f64 1 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)))
(*.f64 (cbrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) (cbrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 2)) (cbrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(*.f64 (sqrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) (sqrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 3) (pow.f64 (pow.f64 x.im 3) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) 9) (-.f64 (pow.f64 x.im 6) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) (pow.f64 x.im 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) 9) (pow.f64 x.im 6)) (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)))
(pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 2))
(log.f64 (exp.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(exp.f64 (log.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(+.f64 (*.f64 x.re x.im) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (+.f64 x.re x.re)) x.im 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (*.f64 x.re x.im)) 2 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 0 1 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 -2 (*.f64 x.re x.im)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.im (fma.f64 x.im x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 (fma.f64 x.im x.im (*.f64 x.im x.im)) x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))
(+.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(+.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im))
(+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 1) (*.f64 x.re x.im))
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (/.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))) 1)
(-.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re x.im)) (*.f64 x.re x.im))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)) (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))))
(/.f64 1 (/.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)))
(/.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (neg.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (neg.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 3) (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (-.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 0) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (-.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))
(/.f64 (*.f64 x.im (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 x.im (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2)) (pow.f64 (+.f64 x.re x.im) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) x.im) (pow.f64 (+.f64 x.re x.im) 2))
(pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)) 1))
(cbrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(exp.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) 0)
(fma.f64 x.im (+.f64 x.re x.re) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im 0)
(fma.f64 0 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(fma.f64 1 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 0)
(fma.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0)
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 x.re 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 (neg.f64 x.re) 0 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 1 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (neg.f64 x.re) 0))
(+.f64 0 (*.f64 x.re (*.f64 x.re x.im)))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))) (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 0) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(pow.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re) 1))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 x.im (*.f64 x.re x.re) 0)
(fma.f64 (*.f64 x.re x.im) x.re 0)
(fma.f64 (*.f64 x.re x.re) x.im 0)
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(*.f64 x.re (*.f64 x.re x.im))
(*.f64 x.re (+.f64 (*.f64 x.re x.im) 0))
(*.f64 x.re (+.f64 0 (*.f64 x.re x.im)))
(*.f64 x.re (-.f64 (*.f64 x.re x.im) 0))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(*.f64 1 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) 2)) (*.f64 (cbrt.f64 (*.f64 x.re x.im)) x.re))
(*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 (pow.f64 (cbrt.f64 x.im) 2) (*.f64 (cbrt.f64 x.im) (*.f64 x.re x.re)))
(*.f64 (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (cbrt.f64 x.re) (*.f64 x.re x.im)))
(*.f64 (cbrt.f64 (pow.f64 x.re 4)) (*.f64 (pow.f64 (cbrt.f64 x.re) 2) x.im))
(*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (/.f64 1 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (/.f64 1 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (*.f64 (sqrt.f64 (*.f64 x.re x.im)) x.re))
(*.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)))
(*.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) (*.f64 x.re x.re)))
(*.f64 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (*.f64 x.re x.im)))
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 x.im)) 0) (-.f64 (*.f64 x.re (sqrt.f64 x.im)) 0))
(*.f64 (*.f64 x.re (cbrt.f64 (pow.f64 (*.f64 x.re x.im) 2))) (cbrt.f64 (*.f64 x.re x.im)))
(*.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)))
(*.f64 (*.f64 x.im (cbrt.f64 (pow.f64 x.re 4))) (pow.f64 (cbrt.f64 x.re) 2))
(*.f64 (*.f64 (*.f64 x.re x.im) (pow.f64 (cbrt.f64 x.re) 2)) (cbrt.f64 x.re))
(*.f64 (*.f64 (*.f64 x.re x.im) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 x.im))
(*.f64 (*.f64 (*.f64 x.re x.re) (sqrt.f64 x.im)) (sqrt.f64 x.im))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))) (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 0) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(pow.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re) 1))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 x.im (*.f64 x.re x.re) 0)
(fma.f64 (*.f64 x.re x.im) x.re 0)
(fma.f64 (*.f64 x.re x.re) x.im 0)
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (/.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))) 1)
(-.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re x.im)) (*.f64 x.re x.im))
(*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))
(*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (+.f64 x.re x.re)))
(*.f64 x.im (+.f64 (+.f64 x.re x.re) (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (+.f64 x.re x.re)))
(*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im)
(*.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 1)
(*.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x.re x.im) 2)) x.im))
(*.f64 (pow.f64 (cbrt.f64 x.im) 2) (*.f64 (cbrt.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (/.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)))
(*.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(*.f64 (+.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.im))
(*.f64 (+.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0) (-.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0))
(*.f64 (*.f64 x.im (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2))) (cbrt.f64 (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 (*.f64 x.im (+.f64 x.re x.im)) (+.f64 x.re x.im))
(*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 x.im))
(*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (sqrt.f64 x.im)) (sqrt.f64 x.im))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)) (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))))
(/.f64 1 (/.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)))
(/.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (neg.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (neg.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 3) (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (-.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 0) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (-.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))
(/.f64 (*.f64 x.im (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 x.im (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2)) (pow.f64 (+.f64 x.re x.im) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) x.im) (pow.f64 (+.f64 x.re x.im) 2))
(pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)) 1))
(cbrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(exp.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) 0)
(fma.f64 x.im (+.f64 x.re x.re) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im 0)
(fma.f64 0 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(fma.f64 1 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 0)
(fma.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (+.f64 x.re x.re)) x.im 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (*.f64 x.re x.im)) 2 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 0 1 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 -2 (*.f64 x.re x.im)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.im (fma.f64 x.im x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 (fma.f64 x.im x.im (*.f64 x.im x.im)) x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))
(+.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(+.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im))
(+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 1) (*.f64 x.re x.im))
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (/.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))) 1)
(-.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re x.im)) (*.f64 x.re x.im))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)) (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))))
(/.f64 1 (/.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)))
(/.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (neg.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (neg.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 3) (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (-.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 0) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (-.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))
(/.f64 (*.f64 x.im (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 x.im (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2)) (pow.f64 (+.f64 x.re x.im) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) x.im) (pow.f64 (+.f64 x.re x.im) 2))
(pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)) 1))
(cbrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(exp.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) 0)
(fma.f64 x.im (+.f64 x.re x.re) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im 0)
(fma.f64 0 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(fma.f64 1 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 0)
(fma.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0)
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 x.re 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 (neg.f64 x.re) 0 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 1 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (neg.f64 x.re) 0))
(+.f64 0 (*.f64 x.re (*.f64 x.re x.im)))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))) (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 0) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(pow.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re) 1))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 x.im (*.f64 x.re x.re) 0)
(fma.f64 (*.f64 x.re x.im) x.re 0)
(fma.f64 (*.f64 x.re x.re) x.im 0)
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)))) 1)
(pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 3) 1/3)
(pow.f64 (*.f64 (*.f64 x.re (sqrt.f64 x.im)) (sqrt.f64 3)) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) 9))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re) 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))))

simplify151.0ms (2%)

Algorithm
egg-herbie
Rules
1300×cancel-sign-sub-inv
938×fma-def
644×log-prod
554×div-sub
542×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
041612196
1110211586
2465611390
Stop Event
node limit
Counts
502 → 262
Calls
Call 1
Inputs
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im)
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 x.re) (*.f64 -1 (pow.f64 x.re 2))) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 x.re) (*.f64 -1 (pow.f64 x.re 2))) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 x.re) (*.f64 -1 (pow.f64 x.re 2))) x.im)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (pow.f64 x.im 3) (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)))
(+.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)))) 1)
(-.f64 (+.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 0) (pow.f64 x.im 3))
(*.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 1)
(*.f64 1 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)))
(*.f64 (cbrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) (cbrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 2)) (cbrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(*.f64 (sqrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) (sqrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 3) (pow.f64 (pow.f64 x.im 3) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) 9) (-.f64 (pow.f64 x.im 6) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) (pow.f64 x.im 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) 9) (pow.f64 x.im 6)) (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)))
(pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 2))
(log.f64 (exp.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(exp.f64 (log.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(+.f64 (*.f64 x.re x.im) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (+.f64 x.re x.re)) x.im 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (*.f64 x.re x.im)) 2 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 0 1 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 -2 (*.f64 x.re x.im)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.im (fma.f64 x.im x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 (fma.f64 x.im x.im (*.f64 x.im x.im)) x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))
(+.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(+.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im))
(+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 1) (*.f64 x.re x.im))
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (/.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))) 1)
(-.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re x.im)) (*.f64 x.re x.im))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)) (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))))
(/.f64 1 (/.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)))
(/.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (neg.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (neg.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 3) (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (-.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 0) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (-.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))
(/.f64 (*.f64 x.im (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 x.im (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2)) (pow.f64 (+.f64 x.re x.im) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) x.im) (pow.f64 (+.f64 x.re x.im) 2))
(pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)) 1))
(cbrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(exp.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) 0)
(fma.f64 x.im (+.f64 x.re x.re) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im 0)
(fma.f64 0 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(fma.f64 1 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 0)
(fma.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0)
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 x.re 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 (neg.f64 x.re) 0 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 1 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (neg.f64 x.re) 0))
(+.f64 0 (*.f64 x.re (*.f64 x.re x.im)))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))) (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 0) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(pow.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re) 1))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 x.im (*.f64 x.re x.re) 0)
(fma.f64 (*.f64 x.re x.im) x.re 0)
(fma.f64 (*.f64 x.re x.re) x.im 0)
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(*.f64 x.re (*.f64 x.re x.im))
(*.f64 x.re (+.f64 (*.f64 x.re x.im) 0))
(*.f64 x.re (+.f64 0 (*.f64 x.re x.im)))
(*.f64 x.re (-.f64 (*.f64 x.re x.im) 0))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(*.f64 1 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) 2)) (*.f64 (cbrt.f64 (*.f64 x.re x.im)) x.re))
(*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 (pow.f64 (cbrt.f64 x.im) 2) (*.f64 (cbrt.f64 x.im) (*.f64 x.re x.re)))
(*.f64 (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (cbrt.f64 x.re) (*.f64 x.re x.im)))
(*.f64 (cbrt.f64 (pow.f64 x.re 4)) (*.f64 (pow.f64 (cbrt.f64 x.re) 2) x.im))
(*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (/.f64 1 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (/.f64 1 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (*.f64 (sqrt.f64 (*.f64 x.re x.im)) x.re))
(*.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)))
(*.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) (*.f64 x.re x.re)))
(*.f64 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (*.f64 x.re x.im)))
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 x.im)) 0) (-.f64 (*.f64 x.re (sqrt.f64 x.im)) 0))
(*.f64 (*.f64 x.re (cbrt.f64 (pow.f64 (*.f64 x.re x.im) 2))) (cbrt.f64 (*.f64 x.re x.im)))
(*.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)))
(*.f64 (*.f64 x.im (cbrt.f64 (pow.f64 x.re 4))) (pow.f64 (cbrt.f64 x.re) 2))
(*.f64 (*.f64 (*.f64 x.re x.im) (pow.f64 (cbrt.f64 x.re) 2)) (cbrt.f64 x.re))
(*.f64 (*.f64 (*.f64 x.re x.im) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 x.im))
(*.f64 (*.f64 (*.f64 x.re x.re) (sqrt.f64 x.im)) (sqrt.f64 x.im))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))) (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 0) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(pow.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re) 1))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 x.im (*.f64 x.re x.re) 0)
(fma.f64 (*.f64 x.re x.im) x.re 0)
(fma.f64 (*.f64 x.re x.re) x.im 0)
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (/.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))) 1)
(-.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re x.im)) (*.f64 x.re x.im))
(*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))
(*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (+.f64 x.re x.re)))
(*.f64 x.im (+.f64 (+.f64 x.re x.re) (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (+.f64 x.re x.re)))
(*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im)
(*.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 1)
(*.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x.re x.im) 2)) x.im))
(*.f64 (pow.f64 (cbrt.f64 x.im) 2) (*.f64 (cbrt.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (/.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)))
(*.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(*.f64 (+.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.im))
(*.f64 (+.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0) (-.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0))
(*.f64 (*.f64 x.im (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2))) (cbrt.f64 (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 (*.f64 x.im (+.f64 x.re x.im)) (+.f64 x.re x.im))
(*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 x.im))
(*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (sqrt.f64 x.im)) (sqrt.f64 x.im))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)) (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))))
(/.f64 1 (/.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)))
(/.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (neg.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (neg.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 3) (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (-.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 0) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (-.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))
(/.f64 (*.f64 x.im (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 x.im (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2)) (pow.f64 (+.f64 x.re x.im) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) x.im) (pow.f64 (+.f64 x.re x.im) 2))
(pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)) 1))
(cbrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(exp.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) 0)
(fma.f64 x.im (+.f64 x.re x.re) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im 0)
(fma.f64 0 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(fma.f64 1 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 0)
(fma.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (+.f64 x.re x.re)) x.im 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (*.f64 x.re x.im)) 2 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 0 1 0))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 -2 (*.f64 x.re x.im)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.im (fma.f64 x.im x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 (fma.f64 x.im x.im (*.f64 x.im x.im)) x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))
(+.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(+.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im))
(+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 1) (*.f64 x.re x.im))
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (/.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))) 1)
(-.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re x.im)) (*.f64 x.re x.im))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)) (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))))
(/.f64 1 (/.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)))
(/.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (neg.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (neg.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 3) (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (-.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 0) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (-.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))
(/.f64 (*.f64 x.im (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 x.im (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2)) (pow.f64 (+.f64 x.re x.im) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) x.im) (pow.f64 (+.f64 x.re x.im) 2))
(pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)) 1))
(cbrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(exp.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) 0)
(fma.f64 x.im (+.f64 x.re x.re) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im 0)
(fma.f64 0 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(fma.f64 1 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 0)
(fma.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0)
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 x.re 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 (neg.f64 x.re) 0 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 1 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (neg.f64 x.re) 0))
(+.f64 0 (*.f64 x.re (*.f64 x.re x.im)))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))) (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 0) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(pow.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re) 1))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 x.im (*.f64 x.re x.re) 0)
(fma.f64 (*.f64 x.re x.im) x.re 0)
(fma.f64 (*.f64 x.re x.re) x.im 0)
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)))) 1)
(pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 3) 1/3)
(pow.f64 (*.f64 (*.f64 x.re (sqrt.f64 x.im)) (sqrt.f64 3)) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) 9))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re) 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))))
Outputs
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 2 (*.f64 x.im x.re) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (+.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(fma.f64 (*.f64 x.re x.re) x.im (fma.f64 2 (*.f64 x.im x.re) (neg.f64 (pow.f64 x.im 3))))
(-.f64 (*.f64 (*.f64 x.im x.re) (+.f64 2 x.re)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 x.re (+.f64 2 x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(fma.f64 (*.f64 x.re x.re) x.im (fma.f64 2 (*.f64 x.im x.re) (neg.f64 (pow.f64 x.im 3))))
(-.f64 (*.f64 (*.f64 x.im x.re) (+.f64 2 x.re)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 x.re (+.f64 2 x.re))) (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(fma.f64 (*.f64 x.re x.re) x.im (*.f64 (+.f64 x.re x.re) x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(fma.f64 (*.f64 x.re x.re) x.im (fma.f64 2 (*.f64 x.im x.re) (neg.f64 (pow.f64 x.im 3))))
(-.f64 (*.f64 (*.f64 x.im x.re) (+.f64 2 x.re)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 x.re (+.f64 2 x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(fma.f64 (*.f64 x.re x.re) x.im (fma.f64 2 (*.f64 x.im x.re) (neg.f64 (pow.f64 x.im 3))))
(-.f64 (*.f64 (*.f64 x.im x.re) (+.f64 2 x.re)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 x.re (+.f64 2 x.re))) (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(fma.f64 (*.f64 x.re x.re) x.im (*.f64 (+.f64 x.re x.re) x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(fma.f64 (*.f64 x.re x.re) x.im (fma.f64 2 (*.f64 x.im x.re) (neg.f64 (pow.f64 x.im 3))))
(-.f64 (*.f64 (*.f64 x.im x.re) (+.f64 2 x.re)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 x.re (+.f64 2 x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(fma.f64 (*.f64 x.re x.re) x.im (fma.f64 2 (*.f64 x.im x.re) (neg.f64 (pow.f64 x.im 3))))
(-.f64 (*.f64 (*.f64 x.im x.re) (+.f64 2 x.re)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 x.re (+.f64 2 x.re))) (pow.f64 x.im 3))
(*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im)
(fma.f64 (*.f64 x.re x.re) x.im (*.f64 (+.f64 x.re x.re) x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (fma.f64 2 (*.f64 x.im x.re) (neg.f64 (pow.f64 x.im 3))))
(-.f64 (*.f64 (*.f64 x.im x.re) (+.f64 2 x.re)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 x.re (+.f64 2 x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (fma.f64 2 (*.f64 x.im x.re) (neg.f64 (pow.f64 x.im 3))))
(-.f64 (*.f64 (*.f64 x.im x.re) (+.f64 2 x.re)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 x.re (+.f64 2 x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (fma.f64 2 (*.f64 x.im x.re) (neg.f64 (pow.f64 x.im 3))))
(-.f64 (*.f64 (*.f64 x.im x.re) (+.f64 2 x.re)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 x.re (+.f64 2 x.re))) (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (fma.f64 2 (*.f64 x.im x.re) (neg.f64 (pow.f64 x.im 3))))
(-.f64 (*.f64 (*.f64 x.im x.re) (+.f64 2 x.re)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 x.re (+.f64 2 x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (fma.f64 2 (*.f64 x.im x.re) (neg.f64 (pow.f64 x.im 3))))
(-.f64 (*.f64 (*.f64 x.im x.re) (+.f64 2 x.re)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 x.re (+.f64 2 x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (fma.f64 2 (*.f64 x.im x.re) (neg.f64 (pow.f64 x.im 3))))
(-.f64 (*.f64 (*.f64 x.im x.re) (+.f64 2 x.re)) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 x.re (+.f64 2 x.re))) (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 x.re) (*.f64 -1 (pow.f64 x.re 2))) x.im)))
(*.f64 -1 (+.f64 (pow.f64 x.im 3) (*.f64 x.im (fma.f64 -2 x.re (neg.f64 (*.f64 x.re x.re))))))
(-.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 x.im (-.f64 (*.f64 x.re -2) (*.f64 x.re x.re))))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 x.re) (*.f64 -1 (pow.f64 x.re 2))) x.im)))
(*.f64 -1 (+.f64 (pow.f64 x.im 3) (*.f64 x.im (fma.f64 -2 x.re (neg.f64 (*.f64 x.re x.re))))))
(-.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 x.im (-.f64 (*.f64 x.re -2) (*.f64 x.re x.re))))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 x.re) (*.f64 -1 (pow.f64 x.re 2))) x.im)))
(*.f64 -1 (+.f64 (pow.f64 x.im 3) (*.f64 x.im (fma.f64 -2 x.re (neg.f64 (*.f64 x.re x.re))))))
(-.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 x.im (-.f64 (*.f64 x.re -2) (*.f64 x.re x.re))))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(+.f64 (pow.f64 x.im 3) (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(+.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) (pow.f64 x.im 3))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(-.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) (pow.f64 x.im 3))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)))) 1)
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(-.f64 (+.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 0) (pow.f64 x.im 3))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) (pow.f64 x.im 3))
(*.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 1)
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(*.f64 1 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(*.f64 (cbrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) (cbrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 2)))
(*.f64 (cbrt.f64 (fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))) (cbrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3)) 2)))
(*.f64 (cbrt.f64 (fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))) (cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 2)) (cbrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(*.f64 (cbrt.f64 (fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))) (cbrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3)) 2)))
(*.f64 (cbrt.f64 (fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))) (cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3)) 2)))
(*.f64 (sqrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) (sqrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 3) (pow.f64 (pow.f64 x.im 3) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) 9) (-.f64 (pow.f64 x.im 6) (*.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) (pow.f64 x.im 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3) (pow.f64 (pow.f64 x.im 3) 3)) (fma.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) 9 (-.f64 (pow.f64 x.im 6) (*.f64 (pow.f64 x.im 3) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) 3) (pow.f64 (pow.f64 x.im 3) 3)) (+.f64 (fma.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) 9 (pow.f64 x.im 6)) (*.f64 (pow.f64 x.im 3) (*.f64 x.im (*.f64 (*.f64 x.re x.re) -3)))))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 27) (pow.f64 (pow.f64 x.im 3) 3)) (-.f64 (fma.f64 (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4) 9 (pow.f64 x.im 6)) (*.f64 (pow.f64 x.im 4) (*.f64 3 (*.f64 x.re x.re)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) 9) (pow.f64 x.im 6)) (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) 9) (pow.f64 x.im 6)) (fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) 2) (pow.f64 x.im 6)) (fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4) 9) (pow.f64 x.im 6)) (fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3)))
(pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 1)
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(pow.f64 (cbrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) 3)
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(pow.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 3) 1/3)
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(pow.f64 (sqrt.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) 2)
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(sqrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 2))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(log.f64 (exp.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)))))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(cbrt.f64 (pow.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3)) 3))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(expm1.f64 (log1p.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(exp.f64 (log.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(exp.f64 (*.f64 (log.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))) 1))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(log1p.f64 (expm1.f64 (fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 (*.f64 3 x.re) x.re) (pow.f64 x.im 3))
(+.f64 (*.f64 x.re x.im) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (+.f64 x.re x.re)) x.im 0))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (*.f64 x.re x.im)) 2 0))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 0 1 0))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 -2 (*.f64 x.re x.im)))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.im (fma.f64 x.im x.im (*.f64 x.im x.im))))
(*.f64 x.im (+.f64 (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.im (*.f64 x.im x.im))))
(*.f64 x.im (+.f64 (pow.f64 (+.f64 x.im x.re) 2) (*.f64 x.im (+.f64 x.im x.im))))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 (fma.f64 x.im x.im (*.f64 x.im x.im)) x.im))
(*.f64 x.im (+.f64 (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.im (*.f64 x.im x.im))))
(*.f64 x.im (+.f64 (pow.f64 (+.f64 x.im x.re) 2) (*.f64 x.im (+.f64 x.im x.im))))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))
(fma.f64 x.re (*.f64 x.im x.re) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 x.re x.re) (pow.f64 x.im 3))
(+.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(+.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 1) (*.f64 x.re x.im))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (/.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))) 1)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(-.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)) (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 1 (/.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (neg.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (neg.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 3) (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (-.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) 3) (pow.f64 (*.f64 x.im x.re) 3)) (fma.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) (-.f64 (pow.f64 (*.f64 x.im x.re) 2) (*.f64 x.im (*.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) 3) (pow.f64 (*.f64 x.im x.re) 3)) (fma.f64 x.im (*.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)))) (*.f64 (*.f64 x.im x.re) (-.f64 (*.f64 x.im x.re) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) 3) (pow.f64 (*.f64 x.im x.re) 3)) (fma.f64 x.im (*.f64 (*.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) x.im) (*.f64 (*.f64 x.im x.re) (-.f64 (*.f64 x.im x.re) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 0) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (-.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (-.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))
(/.f64 (fma.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) (neg.f64 (pow.f64 (*.f64 x.im x.re) 2))) (fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.re (neg.f64 x.im))))
(/.f64 (*.f64 (*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (-.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) x.re))) (*.f64 x.im (-.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) x.re)))
(/.f64 (*.f64 (*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)))
(/.f64 (*.f64 x.im (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (+.f64 (pow.f64 x.im 6) (pow.f64 x.re 6)) (/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2)) x.im))
(/.f64 (fma.f64 x.im (pow.f64 x.re 6) (pow.f64 x.im 7)) (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 (+.f64 x.im x.re) 4)))
(/.f64 (*.f64 x.im (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2)) (pow.f64 (+.f64 x.re x.im) 2))
(/.f64 (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2) (/.f64 (pow.f64 (+.f64 x.im x.re) 2) x.im))
(*.f64 (/.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (pow.f64 (+.f64 x.im x.re) 4))
(/.f64 x.im (/.f64 1 (pow.f64 (+.f64 x.im x.re) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (+.f64 (pow.f64 x.im 6) (pow.f64 x.re 6)) (/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2)) x.im))
(/.f64 (fma.f64 x.im (pow.f64 x.re 6) (pow.f64 x.im 7)) (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 (+.f64 x.im x.re) 4)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) x.im) (pow.f64 (+.f64 x.re x.im) 2))
(/.f64 (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2) (/.f64 (pow.f64 (+.f64 x.im x.re) 2) x.im))
(*.f64 (/.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (pow.f64 (+.f64 x.im x.re) 4))
(/.f64 x.im (/.f64 1 (pow.f64 (+.f64 x.im x.re) 2)))
(pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 1)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 3)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(pow.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 1/3)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(pow.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 2)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(sqrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(log.f64 (/.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)) 1))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(cbrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(expm1.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(exp.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 1))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(log1p.f64 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 x.im (+.f64 x.re x.re) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 0 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(fma.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 1 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 x.re 0))
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 (neg.f64 x.re) 0 0))
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 1 0))
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (neg.f64 x.re) 0))
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(*.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (pow.f64 x.re 6))
(*.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)) (pow.f64 x.re 6))
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(*.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (pow.f64 x.re 6))
(*.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)) (pow.f64 x.re 6))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))) (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(*.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (pow.f64 x.re 6))
(*.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)) (pow.f64 x.re 6))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 0) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(*.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (pow.f64 x.re 6))
(*.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)) (pow.f64 x.re 6))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)))
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(*.f64 x.im (*.f64 x.re x.re))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(*.f64 x.im (*.f64 x.re x.re))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(*.f64 x.im (*.f64 x.re x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(*.f64 x.im (*.f64 x.re x.re))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re) 1))
(*.f64 x.im (*.f64 x.re x.re))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(*.f64 x.im (*.f64 x.re x.re))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 x.im (*.f64 x.re x.re) 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.im) x.re 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.re) x.im 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2)) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 0)
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) (cbrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))))
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) (cbrt.f64 (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)))
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 x.re (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 x.re (+.f64 (*.f64 x.re x.im) 0))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 x.re (+.f64 0 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 x.re (-.f64 (*.f64 x.re x.im) 0))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 1 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) 2)) (*.f64 (cbrt.f64 (*.f64 x.re x.im)) x.re))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im x.re) 2)) (*.f64 x.re (cbrt.f64 (*.f64 x.im x.re))))
(*.f64 x.re (*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im x.re) 2)) (cbrt.f64 (*.f64 x.im x.re))))
(*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2)) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 0)
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) (cbrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))))
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) (cbrt.f64 (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2)) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 0)
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) (cbrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))))
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) (cbrt.f64 (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)))
(*.f64 (pow.f64 (cbrt.f64 x.im) 2) (*.f64 (cbrt.f64 x.im) (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (cbrt.f64 x.re) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (cbrt.f64 (pow.f64 x.re 4)) (*.f64 (pow.f64 (cbrt.f64 x.re) 2) x.im))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2)) x.im)
(*.f64 (pow.f64 (cbrt.f64 x.re) 2) (*.f64 x.im (cbrt.f64 (pow.f64 x.re 4))))
(*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (/.f64 1 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (/.f64 1 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(*.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (pow.f64 x.re 6))
(*.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)) (pow.f64 x.re 6))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (*.f64 (sqrt.f64 (*.f64 x.re x.im)) x.re))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 x.im)) 0) (-.f64 (*.f64 x.re (sqrt.f64 x.im)) 0))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 x.re (cbrt.f64 (pow.f64 (*.f64 x.re x.im) 2))) (cbrt.f64 (*.f64 x.re x.im)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im x.re) 2)) (*.f64 x.re (cbrt.f64 (*.f64 x.im x.re))))
(*.f64 x.re (*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im x.re) 2)) (cbrt.f64 (*.f64 x.im x.re))))
(*.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 x.im (cbrt.f64 (pow.f64 x.re 4))) (pow.f64 (cbrt.f64 x.re) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2)) x.im)
(*.f64 (pow.f64 (cbrt.f64 x.re) 2) (*.f64 x.im (cbrt.f64 (pow.f64 x.re 4))))
(*.f64 (*.f64 (*.f64 x.re x.im) (pow.f64 (cbrt.f64 x.re) 2)) (cbrt.f64 x.re))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 (*.f64 x.re x.im) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 x.im))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 (*.f64 x.re x.re) (sqrt.f64 x.im)) (sqrt.f64 x.im))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(*.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (pow.f64 x.re 6))
(*.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)) (pow.f64 x.re 6))
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(*.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (pow.f64 x.re 6))
(*.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)) (pow.f64 x.re 6))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))) (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(*.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (pow.f64 x.re 6))
(*.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)) (pow.f64 x.re 6))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 0) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(*.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (pow.f64 x.re 6))
(*.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)) (pow.f64 x.re 6))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)))
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(*.f64 x.im (*.f64 x.re x.re))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(*.f64 x.im (*.f64 x.re x.re))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(*.f64 x.im (*.f64 x.re x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(*.f64 x.im (*.f64 x.re x.re))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re) 1))
(*.f64 x.im (*.f64 x.re x.re))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(*.f64 x.im (*.f64 x.re x.re))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 x.im (*.f64 x.re x.re) 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.im) x.re 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.re) x.im 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2)) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 0)
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) (cbrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))))
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) (cbrt.f64 (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)))
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (/.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))) 1)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(-.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (+.f64 x.re x.re)))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(*.f64 x.im (+.f64 (+.f64 x.re x.re) (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(*.f64 x.im (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (+.f64 x.re x.re)))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 1)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x.re x.im) 2)) x.im))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2)) (*.f64 x.im (cbrt.f64 (pow.f64 (+.f64 x.im x.re) 2))))
(*.f64 x.im (*.f64 (cbrt.f64 (pow.f64 (+.f64 x.im x.re) 4)) (cbrt.f64 (pow.f64 (+.f64 x.im x.re) 2))))
(*.f64 (pow.f64 (cbrt.f64 x.im) 2) (*.f64 (cbrt.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (/.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 (+.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.im))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 (+.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0) (-.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 (*.f64 x.im (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2))) (cbrt.f64 (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2)) (*.f64 x.im (cbrt.f64 (pow.f64 (+.f64 x.im x.re) 2))))
(*.f64 x.im (*.f64 (cbrt.f64 (pow.f64 (+.f64 x.im x.re) 4)) (cbrt.f64 (pow.f64 (+.f64 x.im x.re) 2))))
(*.f64 (*.f64 x.im (+.f64 x.re x.im)) (+.f64 x.re x.im))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 x.im))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (sqrt.f64 x.im)) (sqrt.f64 x.im))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)) (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 1 (/.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (neg.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (neg.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 3) (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (-.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) 3) (pow.f64 (*.f64 x.im x.re) 3)) (fma.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) (-.f64 (pow.f64 (*.f64 x.im x.re) 2) (*.f64 x.im (*.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) 3) (pow.f64 (*.f64 x.im x.re) 3)) (fma.f64 x.im (*.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)))) (*.f64 (*.f64 x.im x.re) (-.f64 (*.f64 x.im x.re) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) 3) (pow.f64 (*.f64 x.im x.re) 3)) (fma.f64 x.im (*.f64 (*.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) x.im) (*.f64 (*.f64 x.im x.re) (-.f64 (*.f64 x.im x.re) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 0) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (-.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (-.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))
(/.f64 (fma.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) (neg.f64 (pow.f64 (*.f64 x.im x.re) 2))) (fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.re (neg.f64 x.im))))
(/.f64 (*.f64 (*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (-.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) x.re))) (*.f64 x.im (-.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) x.re)))
(/.f64 (*.f64 (*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)))
(/.f64 (*.f64 x.im (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (+.f64 (pow.f64 x.im 6) (pow.f64 x.re 6)) (/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2)) x.im))
(/.f64 (fma.f64 x.im (pow.f64 x.re 6) (pow.f64 x.im 7)) (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 (+.f64 x.im x.re) 4)))
(/.f64 (*.f64 x.im (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2)) (pow.f64 (+.f64 x.re x.im) 2))
(/.f64 (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2) (/.f64 (pow.f64 (+.f64 x.im x.re) 2) x.im))
(*.f64 (/.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (pow.f64 (+.f64 x.im x.re) 4))
(/.f64 x.im (/.f64 1 (pow.f64 (+.f64 x.im x.re) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (+.f64 (pow.f64 x.im 6) (pow.f64 x.re 6)) (/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2)) x.im))
(/.f64 (fma.f64 x.im (pow.f64 x.re 6) (pow.f64 x.im 7)) (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 (+.f64 x.im x.re) 4)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) x.im) (pow.f64 (+.f64 x.re x.im) 2))
(/.f64 (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2) (/.f64 (pow.f64 (+.f64 x.im x.re) 2) x.im))
(*.f64 (/.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (pow.f64 (+.f64 x.im x.re) 4))
(/.f64 x.im (/.f64 1 (pow.f64 (+.f64 x.im x.re) 2)))
(pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 1)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 3)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(pow.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 1/3)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(pow.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 2)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(sqrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(log.f64 (/.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)) 1))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(cbrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(expm1.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(exp.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 1))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(log1p.f64 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 x.im (+.f64 x.re x.re) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 0 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(fma.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 1 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(+.f64 (*.f64 x.re x.im) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (+.f64 x.re x.re)) x.im 0))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 (neg.f64 (*.f64 x.re x.im)) 2 0))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 0 1 0))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 -2 (*.f64 x.re x.im)))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.im (fma.f64 x.im x.im (*.f64 x.im x.im))))
(*.f64 x.im (+.f64 (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.im (*.f64 x.im x.im))))
(*.f64 x.im (+.f64 (pow.f64 (+.f64 x.im x.re) 2) (*.f64 x.im (+.f64 x.im x.im))))
(+.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 (fma.f64 x.im x.im (*.f64 x.im x.im)) x.im))
(*.f64 x.im (+.f64 (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.im (*.f64 x.im x.im))))
(*.f64 x.im (+.f64 (pow.f64 (+.f64 x.im x.re) 2) (*.f64 x.im (+.f64 x.im x.im))))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 x.im 3))
(fma.f64 x.re (*.f64 x.im x.re) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 x.re x.re) (pow.f64 x.im 3))
(+.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(+.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 1) (*.f64 x.re x.im))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (/.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))) 1)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(-.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 (neg.f64 (+.f64 x.im x.im)) x.re 0))
(*.f64 x.im (+.f64 (*.f64 x.re -2) (pow.f64 (+.f64 x.im x.re) 2)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)) (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 1 (/.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (neg.f64 (+.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (neg.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 3) (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (-.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) 3) (pow.f64 (*.f64 x.im x.re) 3)) (fma.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) (-.f64 (pow.f64 (*.f64 x.im x.re) 2) (*.f64 x.im (*.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) 3) (pow.f64 (*.f64 x.im x.re) 3)) (fma.f64 x.im (*.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)))) (*.f64 (*.f64 x.im x.re) (-.f64 (*.f64 x.im x.re) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) 3) (pow.f64 (*.f64 x.im x.re) 3)) (fma.f64 x.im (*.f64 (*.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) x.im) (*.f64 (*.f64 x.im x.re) (-.f64 (*.f64 x.im x.re) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 0) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) 0))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (-.f64 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(/.f64 (-.f64 (*.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (*.f64 x.im (+.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.re x.im)))
(/.f64 (fma.f64 (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2))) (neg.f64 (pow.f64 (*.f64 x.im x.re) 2))) (fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.re (neg.f64 x.im))))
(/.f64 (*.f64 (*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (-.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) x.re))) (*.f64 x.im (-.f64 (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) x.re)))
(/.f64 (*.f64 (*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)))
(/.f64 (*.f64 x.im (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (+.f64 (pow.f64 x.im 6) (pow.f64 x.re 6)) (/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2)) x.im))
(/.f64 (fma.f64 x.im (pow.f64 x.re 6) (pow.f64 x.im 7)) (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 (+.f64 x.im x.re) 4)))
(/.f64 (*.f64 x.im (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2)) (pow.f64 (+.f64 x.re x.im) 2))
(/.f64 (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2) (/.f64 (pow.f64 (+.f64 x.im x.re) 2) x.im))
(*.f64 (/.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (pow.f64 (+.f64 x.im x.re) 4))
(/.f64 x.im (/.f64 1 (pow.f64 (+.f64 x.im x.re) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (+.f64 (pow.f64 x.im 6) (pow.f64 x.re 6)) (/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2)) x.im))
(/.f64 (fma.f64 x.im (pow.f64 x.re 6) (pow.f64 x.im 7)) (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 (+.f64 x.im x.re) 4)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 2) x.im) (pow.f64 (+.f64 x.re x.im) 2))
(/.f64 (pow.f64 (pow.f64 (+.f64 x.im x.re) 2) 2) (/.f64 (pow.f64 (+.f64 x.im x.re) 2) x.im))
(*.f64 (/.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (pow.f64 (+.f64 x.im x.re) 4))
(/.f64 x.im (/.f64 1 (pow.f64 (+.f64 x.im x.re) 2)))
(pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 1)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 3)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(pow.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3) 1/3)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(pow.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 2)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(sqrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(log.f64 (/.f64 (pow.f64 (exp.f64 x.im) (pow.f64 (+.f64 x.re x.im) 2)) 1))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(cbrt.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(expm1.f64 (log1p.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(exp.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 1))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(log1p.f64 (expm1.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 x.im (+.f64 x.re x.re) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 0 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (+.f64 x.re (pow.f64 (+.f64 x.im x.re) 2)) (*.f64 x.im x.re))
(*.f64 x.im (fma.f64 x.re 2 (pow.f64 (+.f64 x.im x.re) 2)))
(fma.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 1 0 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(fma.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) 0)
(*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 x.re 0))
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 (neg.f64 x.re) 0 0))
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 1 0))
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (neg.f64 x.re) 0))
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(*.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (pow.f64 x.re 6))
(*.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)) (pow.f64 x.re 6))
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(*.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (pow.f64 x.re 6))
(*.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)) (pow.f64 x.re 6))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))) (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(*.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (pow.f64 x.re 6))
(*.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)) (pow.f64 x.re 6))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 0) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6))))
(*.f64 (/.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (pow.f64 x.re 6))
(*.f64 (/.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)) (pow.f64 x.re 6))
(/.f64 (-.f64 0 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)))
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(*.f64 x.im (*.f64 x.re x.re))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2))
(*.f64 x.im (*.f64 x.re x.re))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(*.f64 x.im (*.f64 x.re x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(*.f64 x.im (*.f64 x.re x.re))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re) 1))
(*.f64 x.im (*.f64 x.re x.re))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(*.f64 x.im (*.f64 x.re x.re))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 x.im (*.f64 x.re x.re) 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.im) x.re 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.re) x.im 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2)) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 0)
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) (cbrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))))
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) (cbrt.f64 (pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 4)))
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)))) 1)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 1)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))) 3)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 3) 1/3)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(pow.f64 (*.f64 (*.f64 x.re (sqrt.f64 x.im)) (sqrt.f64 3)) 2)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) 9))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2) 9))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 (*.f64 3 x.re) x.re)) 2))
(fabs.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re) 3))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)))))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 3))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))) 1))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3))))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))

eval153.0ms (2%)

Compiler

Compiled 12757 to 4432 computations (65.3% saved)

prune113.0ms (1.5%)

Pruning

22 alts after pruning (17 fresh and 5 done)

PrunedKeptTotal
New63610646
Fresh3710
Picked235
Done123
Total64222664
Accurracy
100.0%
Counts
664 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.7%
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
50.9%
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re x.re)))
55.3%
(pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 1)
82.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
55.2%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
55.3%
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
58.8%
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
63.4%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
46.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 -3 (*.f64 x.im x.re)))
81.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
35.6%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im)))
50.9%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
82.6%
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
34.1%
(*.f64 (*.f64 x.re x.re) x.im)
34.6%
(*.f64 (*.f64 x.re x.im) x.re)
32.8%
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
50.9%
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
50.9%
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
57.8%
(neg.f64 (pow.f64 x.im 3))
2.8%
8
2.8%
1/8
2.8%
-3
82.7%
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
50.9%
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re x.re)))
55.3%
(pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 1)
82.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
55.2%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
55.3%
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
58.8%
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
63.4%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
46.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 -3 (*.f64 x.im x.re)))
81.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
35.6%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im)))
50.9%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
82.6%
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
34.1%
(*.f64 (*.f64 x.re x.re) x.im)
34.6%
(*.f64 (*.f64 x.re x.im) x.re)
32.8%
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
50.9%
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
50.9%
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
57.8%
(neg.f64 (pow.f64 x.im 3))
2.8%
8
2.8%
1/8
2.8%
-3
Compiler

Compiled 888 to 524 computations (41% saved)

localize118.0ms (1.5%)

Local Accuracy

Found 10 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 -3 (*.f64 x.im x.re))
95.4%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im)
94.5%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
92.4%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 -3 (*.f64 x.im x.re)))
99.8%
(*.f64 (*.f64 3 x.re) x.re)
89.3%
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
99.8%
(*.f64 (*.f64 x.re x.im) x.re)
99.8%
(*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))
99.7%
(*.f64 x.im (*.f64 3 x.re))
84.5%
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
Compiler

Compiled 125 to 55 computations (56% saved)

series6.0ms (0.1%)

Counts
8 → 180
Calls

45 calls:

TimeVariablePointExpression
2.0ms
x.re
@0
(*.f64 (*.f64 3 x.re) x.re)
0.0ms
x.re
@inf
(*.f64 (*.f64 3 x.re) x.re)
0.0ms
x.im
@-inf
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 -3 (*.f64 x.im x.re)))
0.0ms
x.re
@0
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 -3 (*.f64 x.im x.re)))
0.0ms
x.im
@inf
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 -3 (*.f64 x.im x.re)))

rewrite120.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
800×expm1-udef
520×add-sqr-sqrt
506×pow1
504×*-un-lft-identity
490×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024160
1552142
27542142
Stop Event
node limit
Counts
8 → 193
Calls
Call 1
Inputs
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 (*.f64 3 x.re) x.re)
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 -3 (*.f64 x.im x.re)))
(+.f64 -3 (*.f64 x.im x.re))
Outputs
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 0 (-.f64 (pow.f64 x.im 3) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)))) 1)
(-.f64 (/.f64 (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4))) (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) (/.f64 (pow.f64 x.im 6) (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(-.f64 (+.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 0) (pow.f64 x.im 3))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
(*.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 1)
(*.f64 1 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 2) (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(*.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (/.f64 1 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) (sqrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(*.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4)))))
(*.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) (pow.f64 x.im 3/2)) (-.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) (pow.f64 x.im 3/2)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4))) (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3))))
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2)))
(/.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)))
(/.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3)) (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3)) (+.f64 (pow.f64 x.im 6) (-.f64 (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4))) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2)) (neg.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3) (pow.f64 (pow.f64 x.im 3) 3)) (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4))))
(/.f64 (-.f64 (pow.f64 x.im 6) (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4)))) (-.f64 (pow.f64 x.im 3) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re (*.f64 x.im 3)) x.re (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re (*.f64 x.re 3)) x.im (pow.f64 x.im 3))
(fma.f64 (*.f64 x.im x.im) x.im (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3))
(fma.f64 1 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(fma.f64 1 (pow.f64 x.im 3) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 2) (cbrt.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) (pow.f64 x.im 3))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) (pow.f64 x.im 3))
(fma.f64 -1 (pow.f64 x.im 3) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))
(fma.f64 (pow.f64 x.im 3/2) (pow.f64 x.im 3/2) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im 3)))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im 3)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (*.f64 x.re 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re 3) 3) (pow.f64 x.im 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im 3))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))) 1)
(pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 3)
(pow.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) 2)
(sqrt.f64 (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.re) 3) x.re) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))))
(cbrt.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3))
(expm1.f64 (log1p.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(exp.f64 (log.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 1))
(log1p.f64 (expm1.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re x.re)))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re x.re)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.re x.im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 x.re 3)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re x.re))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re x.re))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))) 1)
(pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 3)
(pow.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) 2)
(sqrt.f64 (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.re) 3) x.re) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))))
(cbrt.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3))
(expm1.f64 (log1p.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(exp.f64 (log.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 1))
(log1p.f64 (expm1.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3)))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.re 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re 3))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re 3)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 3) x.re) 2)
(sqrt.f64 (*.f64 9 (pow.f64 x.re 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) 3) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re 3)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.re 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re 3) 3) (pow.f64 x.re 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re 3))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))) (/.f64 (pow.f64 (fma.f64 x.re x.im -3) 2) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))))
(*.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 1)
(*.f64 1 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)))
(*.f64 (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) (pow.f64 (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 2) (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(*.f64 (sqrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) (sqrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (fma.f64 x.re x.im -3) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (fma.f64 x.re x.im -3) 2)) (/.f64 1 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (fma.f64 x.re x.im -3) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))) (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3)) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (fma.f64 x.re x.im -3) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (fma.f64 x.re x.im -3) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 2) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 x.im (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (fma.f64 x.re x.im -3) 2)) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (fma.f64 x.re x.im -3) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (fma.f64 x.re x.im -3) 2))) (neg.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) 3) (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (*.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3)) (-.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) (*.f64 x.re x.im)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re x.im -3) 2) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (-.f64 (*.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) (*.f64 x.re x.im)))
(pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 3)
(pow.f64 (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 2))
(log.f64 (exp.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(exp.f64 (log.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im (fma.f64 x.re x.im -3))
(fma.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))
(fma.f64 1 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) 2) (cbrt.f64 (fma.f64 x.re x.im -3)) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) (fma.f64 x.re x.im -3))
(fma.f64 (sqrt.f64 (fma.f64 x.re x.im -3)) (sqrt.f64 (fma.f64 x.re x.im -3)) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (fma.f64 x.re x.im -3))
(-.f64 -3 (*.f64 x.re x.im))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re x.im -3))) 1)
(-.f64 (/.f64 9 (fma.f64 x.re x.im -3)) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)))
(*.f64 (fma.f64 x.re x.im -3) 1)
(*.f64 1 (fma.f64 x.re x.im -3))
(*.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) (pow.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) 2) (cbrt.f64 (fma.f64 x.re x.im -3)))
(*.f64 (sqrt.f64 (fma.f64 x.re x.im -3)) (sqrt.f64 (fma.f64 x.re x.im -3)))
(*.f64 (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3)) (/.f64 1 (+.f64 9 (*.f64 (*.f64 x.re x.im) (-.f64 (*.f64 x.re x.im) -3)))))
(*.f64 (-.f64 9 (pow.f64 (*.f64 x.re x.im) 2)) (/.f64 1 (fma.f64 x.re x.im -3)))
(/.f64 1 (/.f64 (+.f64 9 (*.f64 (*.f64 x.re x.im) (-.f64 (*.f64 x.re x.im) -3))) (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3))))
(/.f64 1 (/.f64 (fma.f64 x.re x.im -3) (-.f64 9 (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 9 (*.f64 (*.f64 x.re x.im) (-.f64 (*.f64 x.re x.im) -3))))
(/.f64 (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) (-.f64 9 (*.f64 -3 (*.f64 x.re x.im)))))
(/.f64 (-.f64 9 (pow.f64 (*.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))
(/.f64 (neg.f64 (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 9 (*.f64 (*.f64 x.re x.im) (-.f64 (*.f64 x.re x.im) -3)))))
(/.f64 (neg.f64 (-.f64 9 (pow.f64 (*.f64 x.re x.im) 2))) (neg.f64 (fma.f64 x.re x.im -3)))
(/.f64 (-.f64 -27 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 9 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 -3 (*.f64 x.re x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re x.im) 2) 9) (-.f64 (*.f64 x.re x.im) -3))
(pow.f64 (fma.f64 x.re x.im -3) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) 3)
(pow.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.re x.im -3)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.re x.im -3) 2))
(log.f64 (exp.f64 (fma.f64 x.re x.im -3)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re x.im -3))))
(cbrt.f64 (pow.f64 (fma.f64 x.re x.im -3) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re x.im -3)))
(exp.f64 (log.f64 (fma.f64 x.re x.im -3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re x.im -3)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re x.im -3)))
(fma.f64 x.re x.im -3)
(fma.f64 x.im x.re -3)
(fma.f64 1 (*.f64 x.re x.im) -3)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (cbrt.f64 (*.f64 x.re x.im)) -3)
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) -3)

simplify125.0ms (1.6%)

Algorithm
egg-herbie
Rules
1278×fma-neg
1004×log-prod
582×associate-*r*
492×associate-*l*
452×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04239451
110359153
247109137
Stop Event
node limit
Counts
373 → 277
Calls
Call 1
Inputs
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(-.f64 (*.f64 -1 (pow.f64 x.im 3)) 3)
(-.f64 (+.f64 (*.f64 x.re x.im) (*.f64 -1 (pow.f64 x.im 3))) 3)
(-.f64 (+.f64 (*.f64 x.re x.im) (+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))) 3)
(-.f64 (+.f64 (*.f64 x.re x.im) (+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))) 3)
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 (pow.f64 x.re 2) x.im))
(-.f64 (+.f64 (*.f64 x.re x.im) (+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))) 3)
(-.f64 (+.f64 (*.f64 x.re x.im) (+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))) 3)
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 (pow.f64 x.re 2) x.im))
(-.f64 (+.f64 (*.f64 x.re x.im) (+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))) 3)
(-.f64 (+.f64 (*.f64 x.re x.im) (+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))) 3)
-3
(-.f64 (*.f64 (+.f64 x.re (pow.f64 x.re 2)) x.im) 3)
(-.f64 (+.f64 (*.f64 (+.f64 x.re (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3))) 3)
(-.f64 (+.f64 (*.f64 (+.f64 x.re (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3))) 3)
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 x.re (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (+.f64 (*.f64 (+.f64 x.re (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3))) 3)
(-.f64 (+.f64 (*.f64 (+.f64 x.re (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3))) 3)
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 x.re) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 x.re) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3))) 3)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 x.re) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3))) 3)
-3
(-.f64 (*.f64 x.re x.im) 3)
(-.f64 (*.f64 x.re x.im) 3)
(-.f64 (*.f64 x.re x.im) 3)
(*.f64 x.re x.im)
(-.f64 (*.f64 x.re x.im) 3)
(-.f64 (*.f64 x.re x.im) 3)
(-.f64 (*.f64 x.re x.im) 3)
(*.f64 x.re x.im)
(-.f64 (*.f64 x.re x.im) 3)
(-.f64 (*.f64 x.re x.im) 3)
(-.f64 (*.f64 x.re x.im) 3)
-3
(-.f64 (*.f64 x.re x.im) 3)
(-.f64 (*.f64 x.re x.im) 3)
(-.f64 (*.f64 x.re x.im) 3)
(*.f64 x.re x.im)
(-.f64 (*.f64 x.re x.im) 3)
(-.f64 (*.f64 x.re x.im) 3)
(-.f64 (*.f64 x.re x.im) 3)
(*.f64 x.re x.im)
(-.f64 (*.f64 x.re x.im) 3)
(-.f64 (*.f64 x.re x.im) 3)
(-.f64 (*.f64 x.re x.im) 3)
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 0 (-.f64 (pow.f64 x.im 3) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)))) 1)
(-.f64 (/.f64 (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4))) (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) (/.f64 (pow.f64 x.im 6) (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(-.f64 (+.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 0) (pow.f64 x.im 3))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
(*.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 1)
(*.f64 1 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 2) (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(*.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (/.f64 1 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) (sqrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(*.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4)))))
(*.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) (pow.f64 x.im 3/2)) (-.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) (pow.f64 x.im 3/2)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4))) (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3))))
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2)))
(/.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)))
(/.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3)) (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3)) (+.f64 (pow.f64 x.im 6) (-.f64 (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4))) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2)) (neg.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3) (pow.f64 (pow.f64 x.im 3) 3)) (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4))))
(/.f64 (-.f64 (pow.f64 x.im 6) (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4)))) (-.f64 (pow.f64 x.im 3) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re (*.f64 x.im 3)) x.re (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re (*.f64 x.re 3)) x.im (pow.f64 x.im 3))
(fma.f64 (*.f64 x.im x.im) x.im (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3))
(fma.f64 1 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(fma.f64 1 (pow.f64 x.im 3) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 2) (cbrt.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) (pow.f64 x.im 3))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) (pow.f64 x.im 3))
(fma.f64 -1 (pow.f64 x.im 3) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))
(fma.f64 (pow.f64 x.im 3/2) (pow.f64 x.im 3/2) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im 3)))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im 3)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (*.f64 x.re 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re 3) 3) (pow.f64 x.im 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im 3))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))) 1)
(pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 3)
(pow.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) 2)
(sqrt.f64 (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.re) 3) x.re) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))))
(cbrt.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3))
(expm1.f64 (log1p.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(exp.f64 (log.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 1))
(log1p.f64 (expm1.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re x.re)))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re x.re)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.re x.im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 x.re 3)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re x.re))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re x.re))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))) 1)
(pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 3)
(pow.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) 2)
(sqrt.f64 (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.re) 3) x.re) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))))
(cbrt.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3))
(expm1.f64 (log1p.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(exp.f64 (log.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 1))
(log1p.f64 (expm1.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3)))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.re 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re 3))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re 3)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 3) x.re) 2)
(sqrt.f64 (*.f64 9 (pow.f64 x.re 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) 3) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re 3)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.re 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re 3) 3) (pow.f64 x.re 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re 3))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))) (/.f64 (pow.f64 (fma.f64 x.re x.im -3) 2) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))))
(*.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 1)
(*.f64 1 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)))
(*.f64 (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) (pow.f64 (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 2) (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(*.f64 (sqrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) (sqrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (fma.f64 x.re x.im -3) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (fma.f64 x.re x.im -3) 2)) (/.f64 1 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (fma.f64 x.re x.im -3) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))) (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3)) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (fma.f64 x.re x.im -3) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (fma.f64 x.re x.im -3) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 2) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 x.im (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (fma.f64 x.re x.im -3) 2)) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (fma.f64 x.re x.im -3) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (fma.f64 x.re x.im -3) 2))) (neg.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) 3) (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (*.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3)) (-.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) (*.f64 x.re x.im)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re x.im -3) 2) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(/.f64 (-.f64 (*.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) (*.f64 x.re x.im)))
(pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 3)
(pow.f64 (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 2))
(log.f64 (exp.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(exp.f64 (log.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im (fma.f64 x.re x.im -3))
(fma.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))
(fma.f64 1 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) 2) (cbrt.f64 (fma.f64 x.re x.im -3)) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) (fma.f64 x.re x.im -3))
(fma.f64 (sqrt.f64 (fma.f64 x.re x.im -3)) (sqrt.f64 (fma.f64 x.re x.im -3)) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (fma.f64 x.re x.im -3))
(-.f64 -3 (*.f64 x.re x.im))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re x.im -3))) 1)
(-.f64 (/.f64 9 (fma.f64 x.re x.im -3)) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)))
(*.f64 (fma.f64 x.re x.im -3) 1)
(*.f64 1 (fma.f64 x.re x.im -3))
(*.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) (pow.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) 2) (cbrt.f64 (fma.f64 x.re x.im -3)))
(*.f64 (sqrt.f64 (fma.f64 x.re x.im -3)) (sqrt.f64 (fma.f64 x.re x.im -3)))
(*.f64 (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3)) (/.f64 1 (+.f64 9 (*.f64 (*.f64 x.re x.im) (-.f64 (*.f64 x.re x.im) -3)))))
(*.f64 (-.f64 9 (pow.f64 (*.f64 x.re x.im) 2)) (/.f64 1 (fma.f64 x.re x.im -3)))
(/.f64 1 (/.f64 (+.f64 9 (*.f64 (*.f64 x.re x.im) (-.f64 (*.f64 x.re x.im) -3))) (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3))))
(/.f64 1 (/.f64 (fma.f64 x.re x.im -3) (-.f64 9 (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 9 (*.f64 (*.f64 x.re x.im) (-.f64 (*.f64 x.re x.im) -3))))
(/.f64 (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) (-.f64 9 (*.f64 -3 (*.f64 x.re x.im)))))
(/.f64 (-.f64 9 (pow.f64 (*.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))
(/.f64 (neg.f64 (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 9 (*.f64 (*.f64 x.re x.im) (-.f64 (*.f64 x.re x.im) -3)))))
(/.f64 (neg.f64 (-.f64 9 (pow.f64 (*.f64 x.re x.im) 2))) (neg.f64 (fma.f64 x.re x.im -3)))
(/.f64 (-.f64 -27 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 9 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 -3 (*.f64 x.re x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re x.im) 2) 9) (-.f64 (*.f64 x.re x.im) -3))
(pow.f64 (fma.f64 x.re x.im -3) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) 3)
(pow.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.re x.im -3)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.re x.im -3) 2))
(log.f64 (exp.f64 (fma.f64 x.re x.im -3)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re x.im -3))))
(cbrt.f64 (pow.f64 (fma.f64 x.re x.im -3) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re x.im -3)))
(exp.f64 (log.f64 (fma.f64 x.re x.im -3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re x.im -3)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re x.im -3)))
(fma.f64 x.re x.im -3)
(fma.f64 x.im x.re -3)
(fma.f64 1 (*.f64 x.re x.im) -3)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (cbrt.f64 (*.f64 x.re x.im)) -3)
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) -3)
Outputs
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(-.f64 (*.f64 -1 (pow.f64 x.im 3)) 3)
(fma.f64 -1 (pow.f64 x.im 3) -3)
(-.f64 (+.f64 (*.f64 x.re x.im) (*.f64 -1 (pow.f64 x.im 3))) 3)
(+.f64 (fma.f64 x.re x.im (neg.f64 (pow.f64 x.im 3))) -3)
(fma.f64 x.im x.re (fma.f64 -1 (pow.f64 x.im 3) -3))
(-.f64 (+.f64 (*.f64 x.re x.im) (+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))) 3)
(+.f64 (fma.f64 (+.f64 x.re (*.f64 x.re x.re)) x.im (neg.f64 (pow.f64 x.im 3))) -3)
(fma.f64 x.im (fma.f64 x.re x.re x.re) (fma.f64 -1 (pow.f64 x.im 3) -3))
(-.f64 (+.f64 (*.f64 x.re x.im) (+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))) 3)
(+.f64 (fma.f64 (+.f64 x.re (*.f64 x.re x.re)) x.im (neg.f64 (pow.f64 x.im 3))) -3)
(fma.f64 x.im (fma.f64 x.re x.re x.re) (fma.f64 -1 (pow.f64 x.im 3) -3))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re x.im) (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (+.f64 x.re (*.f64 x.re x.re)))
(*.f64 x.im (fma.f64 x.re x.re x.re))
(-.f64 (+.f64 (*.f64 x.re x.im) (+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))) 3)
(+.f64 (fma.f64 (+.f64 x.re (*.f64 x.re x.re)) x.im (neg.f64 (pow.f64 x.im 3))) -3)
(fma.f64 x.im (fma.f64 x.re x.re x.re) (fma.f64 -1 (pow.f64 x.im 3) -3))
(-.f64 (+.f64 (*.f64 x.re x.im) (+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))) 3)
(+.f64 (fma.f64 (+.f64 x.re (*.f64 x.re x.re)) x.im (neg.f64 (pow.f64 x.im 3))) -3)
(fma.f64 x.im (fma.f64 x.re x.re x.re) (fma.f64 -1 (pow.f64 x.im 3) -3))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re x.im) (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (+.f64 x.re (*.f64 x.re x.re)))
(*.f64 x.im (fma.f64 x.re x.re x.re))
(-.f64 (+.f64 (*.f64 x.re x.im) (+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))) 3)
(+.f64 (fma.f64 (+.f64 x.re (*.f64 x.re x.re)) x.im (neg.f64 (pow.f64 x.im 3))) -3)
(fma.f64 x.im (fma.f64 x.re x.re x.re) (fma.f64 -1 (pow.f64 x.im 3) -3))
(-.f64 (+.f64 (*.f64 x.re x.im) (+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))) 3)
(+.f64 (fma.f64 (+.f64 x.re (*.f64 x.re x.re)) x.im (neg.f64 (pow.f64 x.im 3))) -3)
(fma.f64 x.im (fma.f64 x.re x.re x.re) (fma.f64 -1 (pow.f64 x.im 3) -3))
-3
(-.f64 (*.f64 (+.f64 x.re (pow.f64 x.re 2)) x.im) 3)
(fma.f64 (+.f64 x.re (*.f64 x.re x.re)) x.im -3)
(fma.f64 x.im (fma.f64 x.re x.re x.re) -3)
(-.f64 (+.f64 (*.f64 (+.f64 x.re (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3))) 3)
(+.f64 (fma.f64 (+.f64 x.re (*.f64 x.re x.re)) x.im (neg.f64 (pow.f64 x.im 3))) -3)
(fma.f64 x.im (fma.f64 x.re x.re x.re) (fma.f64 -1 (pow.f64 x.im 3) -3))
(-.f64 (+.f64 (*.f64 (+.f64 x.re (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3))) 3)
(+.f64 (fma.f64 (+.f64 x.re (*.f64 x.re x.re)) x.im (neg.f64 (pow.f64 x.im 3))) -3)
(fma.f64 x.im (fma.f64 x.re x.re x.re) (fma.f64 -1 (pow.f64 x.im 3) -3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 x.re (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 (+.f64 x.re (*.f64 x.re x.re)) x.im (neg.f64 (pow.f64 x.im 3)))
(-.f64 (*.f64 x.im (fma.f64 x.re x.re x.re)) (pow.f64 x.im 3))
(-.f64 (+.f64 (*.f64 (+.f64 x.re (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3))) 3)
(+.f64 (fma.f64 (+.f64 x.re (*.f64 x.re x.re)) x.im (neg.f64 (pow.f64 x.im 3))) -3)
(fma.f64 x.im (fma.f64 x.re x.re x.re) (fma.f64 -1 (pow.f64 x.im 3) -3))
(-.f64 (+.f64 (*.f64 (+.f64 x.re (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3))) 3)
(+.f64 (fma.f64 (+.f64 x.re (*.f64 x.re x.re)) x.im (neg.f64 (pow.f64 x.im 3))) -3)
(fma.f64 x.im (fma.f64 x.re x.re x.re) (fma.f64 -1 (pow.f64 x.im 3) -3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 x.re) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 -1 (*.f64 x.im (*.f64 -1 (+.f64 x.re (*.f64 x.re x.re)))) (neg.f64 (pow.f64 x.im 3)))
(neg.f64 (fma.f64 x.im (neg.f64 (fma.f64 x.re x.re x.re)) (pow.f64 x.im 3)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 x.re) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3))) 3)
(+.f64 (neg.f64 (*.f64 x.im (*.f64 -1 (+.f64 x.re (*.f64 x.re x.re))))) (fma.f64 -1 (pow.f64 x.im 3) -3))
(fma.f64 -1 (fma.f64 x.im (neg.f64 (fma.f64 x.re x.re x.re)) (pow.f64 x.im 3)) -3)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 x.re) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3))) 3)
(+.f64 (neg.f64 (*.f64 x.im (*.f64 -1 (+.f64 x.re (*.f64 x.re x.re))))) (fma.f64 -1 (pow.f64 x.im 3) -3))
(fma.f64 -1 (fma.f64 x.im (neg.f64 (fma.f64 x.re x.re x.re)) (pow.f64 x.im 3)) -3)
-3
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
-3
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(-.f64 (*.f64 x.re x.im) 3)
(fma.f64 x.im x.re -3)
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 0 (-.f64 (pow.f64 x.im 3) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)))) 1)
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(-.f64 (/.f64 (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4))) (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) (/.f64 (pow.f64 x.im 6) (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(-.f64 (/.f64 (*.f64 x.im (*.f64 x.im (*.f64 9 (pow.f64 x.re 4)))) (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))) (/.f64 (pow.f64 x.im 6) (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))))
(-.f64 (*.f64 (/.f64 (*.f64 x.im x.im) (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))) (*.f64 9 (pow.f64 x.re 4))) (/.f64 (pow.f64 x.im 6) (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))))
(fma.f64 (/.f64 (*.f64 x.im x.im) (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))) (*.f64 9 (pow.f64 x.re 4)) (/.f64 (neg.f64 (pow.f64 x.im 6)) (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))))
(-.f64 (+.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 0) (pow.f64 x.im 3))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(*.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 1)
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 1 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 2))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 2) (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (/.f64 1 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(/.f64 (*.f64 (pow.f64 (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3)) 2) 1) (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3)))
(/.f64 (pow.f64 (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3)) 2) (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3)))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) (sqrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(*.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4)))))
(*.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (*.f64 27 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3))) (/.f64 1 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 4)))))
(/.f64 (fma.f64 27 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3) (pow.f64 (pow.f64 x.im 3) 3)) (-.f64 (pow.f64 (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3)) 2) (*.f64 3 (*.f64 (*.f64 x.re x.re) (pow.f64 x.im 4)))))
(*.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) (pow.f64 x.im 3/2)) (-.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) (pow.f64 x.im 3/2)))
(*.f64 (fma.f64 (*.f64 x.re (sqrt.f64 3)) (sqrt.f64 x.im) (pow.f64 x.im 3/2)) (-.f64 (*.f64 (*.f64 x.re (sqrt.f64 3)) (sqrt.f64 x.im)) (pow.f64 x.im 3/2)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4))) (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3))))
(*.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (*.f64 27 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3))) (/.f64 1 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 4)))))
(/.f64 (fma.f64 27 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3) (pow.f64 (pow.f64 x.im 3) 3)) (-.f64 (pow.f64 (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3)) 2) (*.f64 3 (*.f64 (*.f64 x.re x.re) (pow.f64 x.im 4)))))
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2)))
(/.f64 (*.f64 (pow.f64 (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3)) 2) 1) (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3)))
(/.f64 (pow.f64 (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3)) 2) (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3)))
(/.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)))
(/.f64 (*.f64 (pow.f64 (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3)) 2) 1) (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3)))
(/.f64 (pow.f64 (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3)) 2) (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3)))
(/.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3)) (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4))))
(*.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (*.f64 27 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3))) (/.f64 1 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 4)))))
(/.f64 (fma.f64 27 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3) (pow.f64 (pow.f64 x.im 3) 3)) (-.f64 (pow.f64 (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3)) 2) (*.f64 3 (*.f64 (*.f64 x.re x.re) (pow.f64 x.im 4)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3)) (+.f64 (pow.f64 x.im 6) (-.f64 (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4))) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (*.f64 27 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3))) (+.f64 (pow.f64 x.im 6) (-.f64 (*.f64 x.im (*.f64 x.im (*.f64 9 (pow.f64 x.re 4)))) (*.f64 (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 4)))))
(/.f64 (fma.f64 27 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3) (pow.f64 (pow.f64 x.im 3) 3)) (+.f64 (pow.f64 x.im 6) (fma.f64 x.im (*.f64 x.im (*.f64 9 (pow.f64 x.re 4))) (*.f64 (*.f64 (*.f64 x.re x.re) -3) (pow.f64 x.im 4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (pow.f64 x.im 3) 3) (*.f64 27 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 4)))))
(*.f64 1 (/.f64 (fma.f64 27 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3) (pow.f64 (pow.f64 x.im 3) 3)) (-.f64 (pow.f64 (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3)) 2) (*.f64 3 (*.f64 (*.f64 x.re x.re) (pow.f64 x.im 4))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2)) (neg.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3)) 2)) (neg.f64 (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3)) 2) (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3) (pow.f64 (pow.f64 x.im 3) 3)) (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 4))))
(/.f64 (-.f64 (*.f64 27 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3)) (pow.f64 (pow.f64 x.im 3) 3)) (-.f64 (pow.f64 (fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3)) 2) (*.f64 (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) 3) (pow.f64 (pow.f64 x.im 3) 3)) (-.f64 (pow.f64 (fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3)) 2) (*.f64 3 (*.f64 (*.f64 x.re x.re) (pow.f64 x.im 4)))))
(/.f64 (-.f64 (pow.f64 x.im 6) (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4)))) (-.f64 (pow.f64 x.im 3) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (-.f64 (pow.f64 x.im 6) (*.f64 x.im (*.f64 x.im (*.f64 9 (pow.f64 x.re 4))))) (+.f64 (pow.f64 x.im 3) (*.f64 -3 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (-.f64 (pow.f64 x.im 6) (*.f64 x.im (*.f64 x.im (*.f64 9 (pow.f64 x.re 4))))) (+.f64 (pow.f64 x.im 3) (*.f64 (*.f64 -3 x.im) (*.f64 x.re x.re))))
(/.f64 (-.f64 (pow.f64 x.im 6) (*.f64 x.im (*.f64 x.im (*.f64 9 (pow.f64 x.re 4))))) (*.f64 x.im (fma.f64 x.im x.im (*.f64 (*.f64 x.re x.re) -3))))
(pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 1)
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 3)
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 3) 1/3)
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 2)
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 2))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)))))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3)) 3))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))) 1))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.re (*.f64 x.re (*.f64 x.im 3)) (pow.f64 x.im 3))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 x.re (*.f64 x.re 3)) (pow.f64 x.im 3))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re (*.f64 x.im 3)) x.re (pow.f64 x.im 3))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re (*.f64 x.re 3)) x.im (pow.f64 x.im 3))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 (*.f64 x.im x.im) x.im (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 1 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 1 (pow.f64 x.im 3) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 2) (cbrt.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) (pow.f64 x.im 3))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) (pow.f64 x.im 3))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(fma.f64 -1 (pow.f64 x.im 3) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))
(-.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (pow.f64 x.im 3))
(-.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))) (pow.f64 x.im 3))
(fma.f64 (pow.f64 x.im 3/2) (pow.f64 x.im 3/2) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))
(fma.f64 x.re (*.f64 3 (*.f64 x.im x.re)) (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 3 (*.f64 x.re x.re)) (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im 3)))) 1)
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(pow.f64 (*.f64 x.re (*.f64 x.im 3)) 1)
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im 3))) 3)
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im 3)) 3) 1/3)
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im 3))) 2)
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im 3)) 2))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(log.f64 (pow.f64 (exp.f64 x.im) (*.f64 x.re 3)))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im 3)))))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im 3)) 3))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re 3) 3)))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re 3) 3) (pow.f64 x.im 3)))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im 3))))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im 3))))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im 3))) 1))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im 3))))
(*.f64 3 (*.f64 x.im x.re))
(*.f64 x.im (*.f64 3 x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))) 1)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 1)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(pow.f64 (cbrt.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 3)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(pow.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3) 1/3)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) 2)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(sqrt.f64 (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4))))
(sqrt.f64 (*.f64 x.im (*.f64 x.im (*.f64 9 (pow.f64 x.re 4)))))
(fabs.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.re) 3) x.re) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(cbrt.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(expm1.f64 (log1p.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(exp.f64 (log.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 1))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(log1p.f64 (expm1.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re x.re)))) 1)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 1)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 3)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3) 1/3)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 2)
(*.f64 x.im (*.f64 x.re x.re))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 2))
(*.f64 x.im (*.f64 x.re x.re))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(*.f64 x.im (*.f64 x.re x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re x.re)))))
(*.f64 x.im (*.f64 x.re x.re))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3))
(*.f64 x.im (*.f64 x.re x.re))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.re x.im) 3)))
(*.f64 x.im (*.f64 x.re x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 x.re 3)))
(*.f64 x.im (*.f64 x.re x.re))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re x.re))))
(*.f64 x.im (*.f64 x.re x.re))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re x.re))))
(*.f64 x.im (*.f64 x.re x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re x.re))) 1))
(*.f64 x.im (*.f64 x.re x.re))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re x.re))))
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))) 1)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 1)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(pow.f64 (cbrt.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 3)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(pow.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3) 1/3)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 3) x.re) (sqrt.f64 x.im)) 2)
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(sqrt.f64 (*.f64 (*.f64 x.im x.im) (*.f64 9 (pow.f64 x.re 4))))
(sqrt.f64 (*.f64 x.im (*.f64 x.im (*.f64 9 (pow.f64 x.re 4)))))
(fabs.f64 (*.f64 x.im (*.f64 3 (*.f64 x.re x.re))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.re) 3) x.re) x.im))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))))))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(cbrt.f64 (pow.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) 3))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(expm1.f64 (log1p.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(exp.f64 (log.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))) 1))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(log1p.f64 (expm1.f64 (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3)))) 1)
(*.f64 3 (*.f64 x.re x.re))
(pow.f64 (*.f64 x.re (*.f64 x.re 3)) 1)
(*.f64 3 (*.f64 x.re x.re))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re 3))) 3)
(*.f64 3 (*.f64 x.re x.re))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re 3)) 3) 1/3)
(*.f64 3 (*.f64 x.re x.re))
(pow.f64 (*.f64 (sqrt.f64 3) x.re) 2)
(*.f64 3 (*.f64 x.re x.re))
(sqrt.f64 (*.f64 9 (pow.f64 x.re 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) 3) x.re))
(*.f64 3 (*.f64 x.re x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re 3)))))
(*.f64 3 (*.f64 x.re x.re))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re 3)) 3))
(*.f64 3 (*.f64 x.re x.re))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.re 3) 3)))
(*.f64 3 (*.f64 x.re x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re 3) 3) (pow.f64 x.re 3)))
(*.f64 3 (*.f64 x.re x.re))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3))))
(*.f64 3 (*.f64 x.re x.re))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))))
(*.f64 3 (*.f64 x.re x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))) 1))
(*.f64 3 (*.f64 x.re x.re))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re 3))))
(*.f64 3 (*.f64 x.re x.re))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)))) 1)
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(-.f64 (/.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))) (/.f64 (pow.f64 (fma.f64 x.re x.im -3) 2) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (pow.f64 (fma.f64 x.im x.re -3) 2)) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (fma.f64 x.im x.re -3)))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (pow.f64 (fma.f64 x.im x.re -3) 2)) (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im (neg.f64 x.re) 3)))
(*.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 1)
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(*.f64 1 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(*.f64 (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) (pow.f64 (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 2))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 2) (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(*.f64 (sqrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) (sqrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(*.f64 (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (fma.f64 x.re x.im -3) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 3)) 1) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (*.f64 (fma.f64 x.im x.re -3) (-.f64 (fma.f64 x.im x.re -3) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 3)) (fma.f64 (fma.f64 x.im x.re -3) (-.f64 (fma.f64 x.im x.re -3) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (fma.f64 x.re x.im -3) 2)) (/.f64 1 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (pow.f64 (fma.f64 x.im x.re -3) 2)) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (fma.f64 x.im x.re -3)))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (pow.f64 (fma.f64 x.im x.re -3) 2)) (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im (neg.f64 x.re) 3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (fma.f64 x.re x.im -3) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))) (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 3)) 1) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (*.f64 (fma.f64 x.im x.re -3) (-.f64 (fma.f64 x.im x.re -3) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 3)) (fma.f64 (fma.f64 x.im x.re -3) (-.f64 (fma.f64 x.im x.re -3) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3)) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (fma.f64 x.re x.im -3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (pow.f64 (fma.f64 x.im x.re -3) 2)) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (fma.f64 x.im x.re -3)))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (pow.f64 (fma.f64 x.im x.re -3) 2)) (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im (neg.f64 x.re) 3)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (fma.f64 x.re x.im -3) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 3)) 1) (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (*.f64 (fma.f64 x.im x.re -3) (-.f64 (fma.f64 x.im x.re -3) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 3)) (fma.f64 (fma.f64 x.im x.re -3) (-.f64 (fma.f64 x.im x.re -3) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3)) (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 2) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 x.im (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 3)) (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 2) (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (*.f64 x.im (*.f64 (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 3)) (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 2) (*.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (fma.f64 x.im x.re -3)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 3)) (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 2) (*.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im (neg.f64 x.re) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (fma.f64 x.re x.im -3) 2)) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3)))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (pow.f64 (fma.f64 x.im x.re -3) 2)) (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (fma.f64 x.im x.re -3)))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (pow.f64 (fma.f64 x.im x.re -3) 2)) (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im (neg.f64 x.re) 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (fma.f64 x.re x.im -3) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (*.f64 (fma.f64 x.im x.re -3) (-.f64 (fma.f64 x.im x.re -3) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x.im x.re -3) 3) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 3)) (fma.f64 (fma.f64 x.im x.re -3) (-.f64 (fma.f64 x.im x.re -3) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (fma.f64 x.re x.im -3) 2))) (neg.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (pow.f64 (fma.f64 x.im x.re -3) 2)) (neg.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (fma.f64 x.im x.re -3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im x.re -3) 2) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2)) (-.f64 (fma.f64 x.im x.re -3) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) 3) (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (*.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3)) (-.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) (*.f64 x.re x.im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 3) (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3) 3)) (fma.f64 (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3) (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3) (-.f64 (pow.f64 (*.f64 x.im x.re) 2) (*.f64 (*.f64 x.im x.re) (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 3) (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3) 3)) (fma.f64 (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3) (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3) (*.f64 (*.f64 x.im x.re) (-.f64 (*.f64 x.im x.re) (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re x.im -3) 2) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) 2)) (-.f64 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2) (pow.f64 (fma.f64 x.im x.re -3) 2)) (neg.f64 (-.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) (fma.f64 x.im x.re -3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im x.re -3) 2) (pow.f64 (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2)) 2)) (-.f64 (fma.f64 x.im x.re -3) (*.f64 x.im (pow.f64 (+.f64 x.im x.re) 2))))
(/.f64 (-.f64 (*.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) -3) (*.f64 x.re x.im)))
(/.f64 (fma.f64 (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3) (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3) (neg.f64 (pow.f64 (*.f64 x.im x.re) 2))) (-.f64 (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3) (*.f64 x.im x.re)))
(/.f64 (-.f64 (*.f64 (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3) (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3)) (pow.f64 (*.f64 x.im x.re) 2)) (-.f64 (fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) -3) (*.f64 x.im x.re)))
(pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 1)
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(pow.f64 (cbrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 3)
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(pow.f64 (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 3) 1/3)
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(pow.f64 (sqrt.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 2)
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(sqrt.f64 (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 2))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(log.f64 (exp.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)))))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(cbrt.f64 (pow.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)) 3))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(expm1.f64 (log1p.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(exp.f64 (log.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))) 1))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(log1p.f64 (expm1.f64 (fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(fma.f64 x.im (pow.f64 (+.f64 x.re x.im) 2) (fma.f64 x.re x.im -3))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.im (fma.f64 x.re x.im -3))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(fma.f64 1 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(fma.f64 1 (fma.f64 x.re x.im -3) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) 2) (cbrt.f64 (fma.f64 x.re x.im -3)) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2))) (fma.f64 x.re x.im -3))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(fma.f64 (sqrt.f64 (fma.f64 x.re x.im -3)) (sqrt.f64 (fma.f64 x.re x.im -3)) (*.f64 x.im (pow.f64 (+.f64 x.re x.im) 2)))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(fma.f64 (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.im) (+.f64 x.re x.im)) (fma.f64 x.re x.im -3))
(fma.f64 x.im (pow.f64 (+.f64 x.im x.re) 2) (fma.f64 x.im x.re -3))
(-.f64 -3 (*.f64 x.re x.im))
(-.f64 -3 (*.f64 x.im x.re))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re x.im -3))) 1)
(fma.f64 x.im x.re -3)
(-.f64 (/.f64 9 (fma.f64 x.re x.im -3)) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) (fma.f64 x.re x.im -3)))
(/.f64 (-.f64 9 (pow.f64 (*.f64 x.im x.re) 2)) (fma.f64 x.im x.re -3))
(*.f64 (fma.f64 x.re x.im -3) 1)
(fma.f64 x.im x.re -3)
(*.f64 1 (fma.f64 x.re x.im -3))
(fma.f64 x.im x.re -3)
(*.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) (pow.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) 2))
(fma.f64 x.im x.re -3)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) 2) (cbrt.f64 (fma.f64 x.re x.im -3)))
(fma.f64 x.im x.re -3)
(*.f64 (sqrt.f64 (fma.f64 x.re x.im -3)) (sqrt.f64 (fma.f64 x.re x.im -3)))
(fma.f64 x.im x.re -3)
(*.f64 (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3)) (/.f64 1 (+.f64 9 (*.f64 (*.f64 x.re x.im) (-.f64 (*.f64 x.re x.im) -3)))))
(*.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 3) -27) (/.f64 1 (+.f64 9 (*.f64 (*.f64 x.im x.re) (fma.f64 x.re x.im 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 3) -27) (fma.f64 x.re (*.f64 x.im (fma.f64 x.im x.re 3)) 9))
(*.f64 (-.f64 9 (pow.f64 (*.f64 x.re x.im) 2)) (/.f64 1 (fma.f64 x.re x.im -3)))
(/.f64 (-.f64 9 (pow.f64 (*.f64 x.im x.re) 2)) (fma.f64 x.im x.re -3))
(/.f64 1 (/.f64 (+.f64 9 (*.f64 (*.f64 x.re x.im) (-.f64 (*.f64 x.re x.im) -3))) (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 3) -27) (/.f64 1 (+.f64 9 (*.f64 (*.f64 x.im x.re) (fma.f64 x.re x.im 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 3) -27) (fma.f64 x.re (*.f64 x.im (fma.f64 x.im x.re 3)) 9))
(/.f64 1 (/.f64 (fma.f64 x.re x.im -3) (-.f64 9 (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (-.f64 9 (pow.f64 (*.f64 x.im x.re) 2)) (fma.f64 x.im x.re -3))
(/.f64 (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 9 (*.f64 (*.f64 x.re x.im) (-.f64 (*.f64 x.re x.im) -3))))
(*.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 3) -27) (/.f64 1 (+.f64 9 (*.f64 (*.f64 x.im x.re) (fma.f64 x.re x.im 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 3) -27) (fma.f64 x.re (*.f64 x.im (fma.f64 x.im x.re 3)) 9))
(/.f64 (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) (-.f64 9 (*.f64 -3 (*.f64 x.re x.im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 3) -27) (-.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 2) 9) (*.f64 (*.f64 x.im x.re) -3)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 3) -27) (+.f64 9 (+.f64 (*.f64 x.im (*.f64 3 x.re)) (pow.f64 (*.f64 x.im x.re) 2))))
(/.f64 (-.f64 9 (pow.f64 (*.f64 x.re x.im) 2)) (fma.f64 x.re x.im -3))
(/.f64 (-.f64 9 (pow.f64 (*.f64 x.im x.re) 2)) (fma.f64 x.im x.re -3))
(/.f64 (neg.f64 (+.f64 -27 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 9 (*.f64 (*.f64 x.re x.im) (-.f64 (*.f64 x.re x.im) -3)))))
(/.f64 (+.f64 27 (neg.f64 (pow.f64 (*.f64 x.im x.re) 3))) (+.f64 -9 (neg.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.re x.im 3)))))
(/.f64 (-.f64 27 (pow.f64 (*.f64 x.im x.re) 3)) (neg.f64 (fma.f64 x.re (*.f64 x.im (fma.f64 x.im x.re 3)) 9)))
(/.f64 (neg.f64 (-.f64 9 (pow.f64 (*.f64 x.re x.im) 2))) (neg.f64 (fma.f64 x.re x.im -3)))
(/.f64 (neg.f64 (-.f64 9 (pow.f64 (*.f64 x.im x.re) 2))) (neg.f64 (fma.f64 x.im x.re -3)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 2) -9) (neg.f64 (fma.f64 x.im x.re -3)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 2) -9) (fma.f64 x.im (neg.f64 x.re) 3))
(/.f64 (-.f64 -27 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 9 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) (*.f64 -3 (*.f64 x.re x.im)))))
(/.f64 (-.f64 -27 (pow.f64 (*.f64 x.im x.re) 3)) (+.f64 (+.f64 9 (pow.f64 (*.f64 x.im x.re) 2)) (*.f64 (*.f64 x.im x.re) -3)))
(/.f64 (-.f64 -27 (pow.f64 (*.f64 x.im x.re) 3)) (+.f64 9 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im x.re -3))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re x.im) 2) 9) (-.f64 (*.f64 x.re x.im) -3))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 2) -9) (fma.f64 x.re x.im 3))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im x.re) 2) -9) (fma.f64 x.im x.re 3))
(pow.f64 (fma.f64 x.re x.im -3) 1)
(fma.f64 x.im x.re -3)
(pow.f64 (cbrt.f64 (fma.f64 x.re x.im -3)) 3)
(fma.f64 x.im x.re -3)
(pow.f64 (pow.f64 (fma.f64 x.re x.im -3) 3) 1/3)
(fma.f64 x.im x.re -3)
(pow.f64 (sqrt.f64 (fma.f64 x.re x.im -3)) 2)
(fma.f64 x.im x.re -3)
(sqrt.f64 (pow.f64 (fma.f64 x.re x.im -3) 2))
(fma.f64 x.im x.re -3)
(log.f64 (exp.f64 (fma.f64 x.re x.im -3)))
(fma.f64 x.im x.re -3)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re x.im -3))))
(fma.f64 x.im x.re -3)
(cbrt.f64 (pow.f64 (fma.f64 x.re x.im -3) 3))
(fma.f64 x.im x.re -3)
(expm1.f64 (log1p.f64 (fma.f64 x.re x.im -3)))
(fma.f64 x.im x.re -3)
(exp.f64 (log.f64 (fma.f64 x.re x.im -3)))
(fma.f64 x.im x.re -3)
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re x.im -3)) 1))
(fma.f64 x.im x.re -3)
(log1p.f64 (expm1.f64 (fma.f64 x.re x.im -3)))
(fma.f64 x.im x.re -3)
(fma.f64 x.re x.im -3)
(fma.f64 x.im x.re -3)
(fma.f64 x.im x.re -3)
(fma.f64 1 (*.f64 x.re x.im) -3)
(fma.f64 x.im x.re -3)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (cbrt.f64 (*.f64 x.re x.im)) -3)
(fma.f64 x.im x.re -3)
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) -3)
(fma.f64 x.im x.re -3)

eval135.0ms (1.7%)

Compiler

Compiled 8438 to 4338 computations (48.6% saved)

prune223.0ms (2.9%)

Pruning

21 alts after pruning (14 fresh and 7 done)

PrunedKeptTotal
New4093412
Fresh11112
Picked235
Done145
Total41321434
Accurracy
100.0%
Counts
434 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.7%
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
50.9%
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re x.re)))
55.3%
(pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 1)
82.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
55.2%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
55.3%
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
58.8%
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
81.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
50.9%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
34.1%
(*.f64 (*.f64 x.re x.re) x.im)
34.6%
(*.f64 (*.f64 x.re x.im) x.re)
32.8%
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
89.1%
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
32.2%
(*.f64 x.im (+.f64 x.re (*.f64 x.re x.re)))
50.9%
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
50.9%
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
50.9%
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
57.8%
(neg.f64 (pow.f64 x.im 3))
2.8%
8
2.8%
1/8
2.8%
-3
82.7%
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
50.9%
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re x.re)))
55.3%
(pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 1)
82.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
55.2%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
55.3%
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
58.8%
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
81.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
50.9%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
34.1%
(*.f64 (*.f64 x.re x.re) x.im)
34.6%
(*.f64 (*.f64 x.re x.im) x.re)
32.8%
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
89.1%
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
32.2%
(*.f64 x.im (+.f64 x.re (*.f64 x.re x.re)))
50.9%
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
50.9%
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
50.9%
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
57.8%
(neg.f64 (pow.f64 x.im 3))
2.8%
8
2.8%
1/8
2.8%
-3
Compiler

Compiled 730 to 440 computations (39.7% saved)

localize96.0ms (1.2%)

Local Accuracy

Found 10 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re)
99.8%
(*.f64 x.re (*.f64 x.re x.im))
99.8%
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
99.8%
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
99.8%
(*.f64 3 (*.f64 x.re x.re))
89.3%
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
89.3%
(*.f64 (*.f64 x.re x.re) x.im)
99.8%
(*.f64 x.re (*.f64 x.re 3))
95.4%
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
94.5%
(-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im))
Compiler

Compiled 135 to 44 computations (67.4% saved)

series6.0ms (0.1%)

Counts
7 → 144
Calls

36 calls:

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

rewrite112.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
644×expm1-udef
642×log1p-udef
496×add-sqr-sqrt
488×pow1
486×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024139
1569127
27378127
Stop Event
node limit
Counts
7 → 258
Calls
Call 1
Inputs
(-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
(*.f64 x.re (*.f64 x.re 3))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
Outputs
(+.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im (neg.f64 x.im)))
(+.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
(+.f64 (*.f64 x.re (*.f64 x.re 3)) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re (*.f64 x.re 3)))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))
(*.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 1)
(*.f64 1 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2)) (cbrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2)))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im))))
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 3)) x.im) (-.f64 (*.f64 x.re (sqrt.f64 3)) x.im))
(/.f64 1 (/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2))) (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6))))
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im)) (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6)) (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (*.f64 (pow.f64 x.re 4) 9) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im (neg.f64 x.im))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im (neg.f64 x.im))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 3)
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 3 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (*.f64 x.re 3) x.re (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (*.f64 x.re x.re) 3 (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2)) (cbrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) 9)) (cbrt.f64 (*.f64 x.re (*.f64 x.re 3))) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (*.f64 x.re (sqrt.f64 3)) (*.f64 x.re (sqrt.f64 3)) (*.f64 x.im (neg.f64 x.im)))
(+.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (*.f64 x.im (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) x.im))
(+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))))
(+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 (*.f64 x.im (neg.f64 x.im)) x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))) 1)
(/.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6))) (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4))) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6)) x.im) (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) x.im) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im)))
(pow.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3) (pow.f64 x.im 3)))
(expm1.f64 (log1p.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))))
(exp.f64 (log.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3)))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.re 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re 3))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 3)) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) 9))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re 3)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))))) 1)
(pow.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) 1)
(pow.f64 (cbrt.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))) 3)
(pow.f64 (pow.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 3 x.im)) x.re) 2)
(sqrt.f64 (*.f64 (*.f64 x.im x.im) (*.f64 (pow.f64 x.re 4) 9)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) 3) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))))))
(cbrt.f64 (pow.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) 3))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 3)))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27)))
(expm1.f64 (log1p.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))))
(exp.f64 (log.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))) 1))
(log1p.f64 (expm1.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3)))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.re 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re 3))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 3)) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) 9))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re 3)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re 3))))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 x.re 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 (neg.f64 x.re) 0 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 1 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (neg.f64 x.re) 0))
(+.f64 0 (*.f64 x.re (*.f64 x.re x.im)))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)))
(/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (neg.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (-.f64 0 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (*.f64 (*.f64 x.re x.im) (+.f64 8 (pow.f64 x.re 3))) (+.f64 4 (*.f64 x.re (-.f64 x.re 2))))
(/.f64 (*.f64 (*.f64 x.re x.im) (-.f64 4 (*.f64 x.re x.re))) (-.f64 2 x.re))
(/.f64 (*.f64 (+.f64 8 (pow.f64 x.re 3)) (*.f64 x.re x.im)) (+.f64 4 (*.f64 x.re (-.f64 x.re 2))))
(/.f64 (*.f64 (-.f64 4 (*.f64 x.re x.re)) (*.f64 x.re x.im)) (-.f64 2 x.re))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) x.re) (*.f64 x.re x.im))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re x.re)) x.im)
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re x.im)) x.re)
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 1) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re (sqrt.f64 x.im))) (*.f64 x.re (sqrt.f64 x.im)))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.re x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 (+.f64 x.re 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re 2) 3) (pow.f64 (*.f64 x.re x.im) 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (*.f64 x.re x.re) x.im 0)
(fma.f64 (*.f64 x.re x.im) x.re 0)
(fma.f64 (*.f64 x.re x.im) 2 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(*.f64 x.re (*.f64 x.re x.im))
(*.f64 x.re (+.f64 (*.f64 x.re x.im) 0))
(*.f64 x.re (+.f64 0 (*.f64 x.re x.im)))
(*.f64 x.re (-.f64 (*.f64 x.re x.im) 0))
(*.f64 x.re (*.f64 x.im (+.f64 x.re 2)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 x.im (*.f64 x.re (+.f64 x.re 2)))
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.im) (+.f64 x.re 2))
(*.f64 (+.f64 x.re 2) (*.f64 x.re x.im))
(*.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(*.f64 1 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (*.f64 (cbrt.f64 (*.f64 x.re x.im)) (+.f64 x.re 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (*.f64 (cbrt.f64 (*.f64 x.re x.im)) x.re))
(*.f64 (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (cbrt.f64 x.re) (*.f64 x.re x.im)))
(*.f64 (cbrt.f64 (pow.f64 x.re 4)) (*.f64 (pow.f64 (cbrt.f64 x.re) 2) x.im))
(*.f64 (pow.f64 (cbrt.f64 x.im) 2) (*.f64 (cbrt.f64 x.im) (*.f64 x.re (+.f64 x.re 2))))
(*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re 2)) 2) (*.f64 (cbrt.f64 (+.f64 x.re 2)) (*.f64 x.re x.im)))
(*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (/.f64 1 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (/.f64 1 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(*.f64 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (*.f64 x.re x.im)))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (*.f64 (sqrt.f64 (*.f64 x.re x.im)) (+.f64 x.re 2)))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (*.f64 (sqrt.f64 (*.f64 x.re x.im)) x.re))
(*.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)))
(*.f64 (sqrt.f64 (+.f64 x.re 2)) (*.f64 (sqrt.f64 (+.f64 x.re 2)) (*.f64 x.re x.im)))
(*.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) (*.f64 x.re (+.f64 x.re 2))))
(*.f64 (*.f64 x.re (+.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 x.im)) 0) (-.f64 (*.f64 x.re (sqrt.f64 x.im)) 0))
(*.f64 (*.f64 (*.f64 x.re x.im) (pow.f64 (cbrt.f64 (+.f64 x.re 2)) 2)) (cbrt.f64 (+.f64 x.re 2)))
(*.f64 (*.f64 (*.f64 x.re x.im) (sqrt.f64 (+.f64 x.re 2))) (sqrt.f64 (+.f64 x.re 2)))
(*.f64 (*.f64 (+.f64 x.re 2) x.im) x.re)
(*.f64 (*.f64 (+.f64 x.re 2) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re x.im)))
(*.f64 (*.f64 (+.f64 x.re 2) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)))
(*.f64 (*.f64 x.re (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re x.im)))
(*.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)))
(*.f64 (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 x.im))
(*.f64 (*.f64 (*.f64 x.re x.re) (sqrt.f64 x.im)) (sqrt.f64 x.im))
(*.f64 (*.f64 (*.f64 x.re x.im) (pow.f64 (cbrt.f64 x.re) 2)) (cbrt.f64 x.re))
(*.f64 (*.f64 (*.f64 x.re x.im) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(*.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)))
(/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (neg.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (-.f64 0 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (*.f64 (*.f64 x.re x.im) (+.f64 8 (pow.f64 x.re 3))) (+.f64 4 (*.f64 x.re (-.f64 x.re 2))))
(/.f64 (*.f64 (*.f64 x.re x.im) (-.f64 4 (*.f64 x.re x.re))) (-.f64 2 x.re))
(/.f64 (*.f64 (+.f64 8 (pow.f64 x.re 3)) (*.f64 x.re x.im)) (+.f64 4 (*.f64 x.re (-.f64 x.re 2))))
(/.f64 (*.f64 (-.f64 4 (*.f64 x.re x.re)) (*.f64 x.re x.im)) (-.f64 2 x.re))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) x.re) (*.f64 x.re x.im))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re x.re)) x.im)
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re x.im)) x.re)
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 1) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re (sqrt.f64 x.im))) (*.f64 x.re (sqrt.f64 x.im)))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.re x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 (+.f64 x.re 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re 2) 3) (pow.f64 (*.f64 x.re x.im) 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (*.f64 x.re x.re) x.im 0)
(fma.f64 (*.f64 x.re x.im) x.re 0)
(fma.f64 (*.f64 x.re x.im) 2 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)

simplify141.0ms (1.8%)

Algorithm
egg-herbie
Rules
1444×fma-neg
938×log-prod
732×associate-*r*
658×associate-*l*
652×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
045610052
111979644
252089616
Stop Event
node limit
Counts
402 → 288
Calls
Call 1
Inputs
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(*.f64 3 (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(*.f64 3 (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(*.f64 3 (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(+.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im (neg.f64 x.im)))
(+.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
(+.f64 (*.f64 x.re (*.f64 x.re 3)) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re (*.f64 x.re 3)))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))
(*.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 1)
(*.f64 1 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2)) (cbrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2)))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im))))
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 3)) x.im) (-.f64 (*.f64 x.re (sqrt.f64 3)) x.im))
(/.f64 1 (/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2))) (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6))))
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im)) (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6)) (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (*.f64 (pow.f64 x.re 4) 9) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im (neg.f64 x.im))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im (neg.f64 x.im))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 3)
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 3 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (*.f64 x.re 3) x.re (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (*.f64 x.re x.re) 3 (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2)) (cbrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) 9)) (cbrt.f64 (*.f64 x.re (*.f64 x.re 3))) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (*.f64 x.re (sqrt.f64 3)) (*.f64 x.re (sqrt.f64 3)) (*.f64 x.im (neg.f64 x.im)))
(+.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (*.f64 x.im (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) x.im))
(+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))))
(+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 (*.f64 x.im (neg.f64 x.im)) x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))) 1)
(/.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6))) (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4))) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6)) x.im) (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) x.im) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im)))
(pow.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3) (pow.f64 x.im 3)))
(expm1.f64 (log1p.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))))
(exp.f64 (log.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3)))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.re 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re 3))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 3)) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) 9))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re 3)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))))) 1)
(pow.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) 1)
(pow.f64 (cbrt.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))) 3)
(pow.f64 (pow.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 3 x.im)) x.re) 2)
(sqrt.f64 (*.f64 (*.f64 x.im x.im) (*.f64 (pow.f64 x.re 4) 9)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) 3) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))))))
(cbrt.f64 (pow.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) 3))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 3)))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27)))
(expm1.f64 (log1p.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))))
(exp.f64 (log.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))) 1))
(log1p.f64 (expm1.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3)))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.re 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re 3))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 3)) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) 9))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re 3)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re 3))))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 x.re 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 (neg.f64 x.re) 0 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 1 0))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (neg.f64 x.re) 0))
(+.f64 0 (*.f64 x.re (*.f64 x.re x.im)))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)))
(/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (neg.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (-.f64 0 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (*.f64 (*.f64 x.re x.im) (+.f64 8 (pow.f64 x.re 3))) (+.f64 4 (*.f64 x.re (-.f64 x.re 2))))
(/.f64 (*.f64 (*.f64 x.re x.im) (-.f64 4 (*.f64 x.re x.re))) (-.f64 2 x.re))
(/.f64 (*.f64 (+.f64 8 (pow.f64 x.re 3)) (*.f64 x.re x.im)) (+.f64 4 (*.f64 x.re (-.f64 x.re 2))))
(/.f64 (*.f64 (-.f64 4 (*.f64 x.re x.re)) (*.f64 x.re x.im)) (-.f64 2 x.re))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) x.re) (*.f64 x.re x.im))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re x.re)) x.im)
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re x.im)) x.re)
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 1) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re (sqrt.f64 x.im))) (*.f64 x.re (sqrt.f64 x.im)))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.re x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 (+.f64 x.re 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re 2) 3) (pow.f64 (*.f64 x.re x.im) 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (*.f64 x.re x.re) x.im 0)
(fma.f64 (*.f64 x.re x.im) x.re 0)
(fma.f64 (*.f64 x.re x.im) 2 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(*.f64 x.re (*.f64 x.re x.im))
(*.f64 x.re (+.f64 (*.f64 x.re x.im) 0))
(*.f64 x.re (+.f64 0 (*.f64 x.re x.im)))
(*.f64 x.re (-.f64 (*.f64 x.re x.im) 0))
(*.f64 x.re (*.f64 x.im (+.f64 x.re 2)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 x.im (*.f64 x.re (+.f64 x.re 2)))
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.im) (+.f64 x.re 2))
(*.f64 (+.f64 x.re 2) (*.f64 x.re x.im))
(*.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(*.f64 1 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (*.f64 (cbrt.f64 (*.f64 x.re x.im)) (+.f64 x.re 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (*.f64 (cbrt.f64 (*.f64 x.re x.im)) x.re))
(*.f64 (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (cbrt.f64 x.re) (*.f64 x.re x.im)))
(*.f64 (cbrt.f64 (pow.f64 x.re 4)) (*.f64 (pow.f64 (cbrt.f64 x.re) 2) x.im))
(*.f64 (pow.f64 (cbrt.f64 x.im) 2) (*.f64 (cbrt.f64 x.im) (*.f64 x.re (+.f64 x.re 2))))
(*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re 2)) 2) (*.f64 (cbrt.f64 (+.f64 x.re 2)) (*.f64 x.re x.im)))
(*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (/.f64 1 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (/.f64 1 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(*.f64 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (*.f64 x.re x.im)))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (*.f64 (sqrt.f64 (*.f64 x.re x.im)) (+.f64 x.re 2)))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (*.f64 (sqrt.f64 (*.f64 x.re x.im)) x.re))
(*.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)))
(*.f64 (sqrt.f64 (+.f64 x.re 2)) (*.f64 (sqrt.f64 (+.f64 x.re 2)) (*.f64 x.re x.im)))
(*.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) (*.f64 x.re (+.f64 x.re 2))))
(*.f64 (*.f64 x.re (+.f64 x.re 2)) x.im)
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 x.im)) 0) (-.f64 (*.f64 x.re (sqrt.f64 x.im)) 0))
(*.f64 (*.f64 (*.f64 x.re x.im) (pow.f64 (cbrt.f64 (+.f64 x.re 2)) 2)) (cbrt.f64 (+.f64 x.re 2)))
(*.f64 (*.f64 (*.f64 x.re x.im) (sqrt.f64 (+.f64 x.re 2))) (sqrt.f64 (+.f64 x.re 2)))
(*.f64 (*.f64 (+.f64 x.re 2) x.im) x.re)
(*.f64 (*.f64 (+.f64 x.re 2) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re x.im)))
(*.f64 (*.f64 (+.f64 x.re 2) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)))
(*.f64 (*.f64 x.re (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re x.im)))
(*.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)))
(*.f64 (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 x.im))
(*.f64 (*.f64 (*.f64 x.re x.re) (sqrt.f64 x.im)) (sqrt.f64 x.im))
(*.f64 (*.f64 (*.f64 x.re x.im) (pow.f64 (cbrt.f64 x.re) 2)) (cbrt.f64 x.re))
(*.f64 (*.f64 (*.f64 x.re x.im) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(*.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)))
(/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (neg.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (-.f64 0 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (*.f64 (*.f64 x.re x.im) (+.f64 8 (pow.f64 x.re 3))) (+.f64 4 (*.f64 x.re (-.f64 x.re 2))))
(/.f64 (*.f64 (*.f64 x.re x.im) (-.f64 4 (*.f64 x.re x.re))) (-.f64 2 x.re))
(/.f64 (*.f64 (+.f64 8 (pow.f64 x.re 3)) (*.f64 x.re x.im)) (+.f64 4 (*.f64 x.re (-.f64 x.re 2))))
(/.f64 (*.f64 (-.f64 4 (*.f64 x.re x.re)) (*.f64 x.re x.im)) (-.f64 2 x.re))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) x.re) (*.f64 x.re x.im))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re x.re)) x.im)
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re x.im)) x.re)
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 1) (*.f64 x.re (*.f64 x.re x.im)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re (sqrt.f64 x.im))) (*.f64 x.re (sqrt.f64 x.im)))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.re x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 (+.f64 x.re 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re 2) 3) (pow.f64 (*.f64 x.re x.im) 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (*.f64 x.re x.re) x.im 0)
(fma.f64 (*.f64 x.re x.im) x.re 0)
(fma.f64 (*.f64 x.re x.im) 2 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
Outputs
(*.f64 -1 (pow.f64 x.im 2))
(neg.f64 (*.f64 x.im x.im))
(*.f64 x.im (neg.f64 x.im))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 3 (pow.f64 x.re 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(*.f64 -1 (pow.f64 x.im 2))
(neg.f64 (*.f64 x.im x.im))
(*.f64 x.im (neg.f64 x.im))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(*.f64 -1 (pow.f64 x.im 2))
(neg.f64 (*.f64 x.im x.im))
(*.f64 x.im (neg.f64 x.im))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 3 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 2)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (neg.f64 x.im) 3)
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (neg.f64 x.im) 3)
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (neg.f64 x.im) 3)
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 3 (pow.f64 x.re 2))
(*.f64 3 (*.f64 x.re x.re))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (+.f64 2 x.re) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 (*.f64 2 x.re) x.im)
(*.f64 x.im (*.f64 2 x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(neg.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.re) -3)))
(*.f64 x.im (*.f64 (*.f64 x.re (neg.f64 x.re)) -3))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(neg.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.re) -3)))
(*.f64 x.im (*.f64 (*.f64 x.re (neg.f64 x.re)) -3))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(neg.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.re) -3)))
(*.f64 x.im (*.f64 (*.f64 x.re (neg.f64 x.re)) -3))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im))
(neg.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.re) -3)))
(*.f64 x.im (*.f64 (*.f64 x.re (neg.f64 x.re)) -3))
(+.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 x.re (*.f64 x.re 3)) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(fma.f64 x.re (*.f64 3 x.re) (fma.f64 x.im (neg.f64 x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(fma.f64 3 (*.f64 x.re x.re) (-.f64 (*.f64 0 (*.f64 x.im x.im)) (*.f64 x.im x.im)))
(fma.f64 3 (*.f64 x.re x.re) (fma.f64 0 (*.f64 x.im x.im) (*.f64 x.im (neg.f64 x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 x.re (*.f64 3 x.re) (fma.f64 x.im (neg.f64 x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(fma.f64 3 (*.f64 x.re x.re) (-.f64 (*.f64 0 (*.f64 x.im x.im)) (*.f64 x.im x.im)))
(fma.f64 3 (*.f64 x.re x.re) (fma.f64 0 (*.f64 x.im x.im) (*.f64 x.im (neg.f64 x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
(fma.f64 x.re (*.f64 3 x.re) (fma.f64 x.im (neg.f64 x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(fma.f64 3 (*.f64 x.re x.re) (-.f64 (*.f64 0 (*.f64 x.im x.im)) (*.f64 x.im x.im)))
(fma.f64 3 (*.f64 x.re x.re) (fma.f64 0 (*.f64 x.im x.im) (*.f64 x.im (neg.f64 x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
(fma.f64 x.re (*.f64 3 x.re) (fma.f64 x.im (neg.f64 x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(fma.f64 3 (*.f64 x.re x.re) (-.f64 (*.f64 0 (*.f64 x.im x.im)) (*.f64 x.im x.im)))
(fma.f64 3 (*.f64 x.re x.re) (fma.f64 0 (*.f64 x.im x.im) (*.f64 x.im (neg.f64 x.im))))
(+.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))) (*.f64 2 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(fma.f64 2 (*.f64 0 (*.f64 x.im x.im)) (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im)))
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re (*.f64 x.re 3)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))
(fma.f64 x.re (*.f64 3 x.re) (fma.f64 x.im (neg.f64 x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(fma.f64 3 (*.f64 x.re x.re) (-.f64 (*.f64 0 (*.f64 x.im x.im)) (*.f64 x.im x.im)))
(fma.f64 3 (*.f64 x.re x.re) (fma.f64 0 (*.f64 x.im x.im) (*.f64 x.im (neg.f64 x.im))))
(*.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 1)
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(*.f64 1 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2)))
(*.f64 (cbrt.f64 (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))) (cbrt.f64 (pow.f64 (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))) 2)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2)) (cbrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(*.f64 (cbrt.f64 (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))) (cbrt.f64 (pow.f64 (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))) 2)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im)) 2)))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6)) 1) (+.f64 (fma.f64 (pow.f64 x.re 4) 9 (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.im x.re) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) 27) (pow.f64 x.im 6)) (fma.f64 3 (pow.f64 (*.f64 x.im x.re) 2) (fma.f64 (pow.f64 x.re 4) 9 (pow.f64 x.im 4))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re (*.f64 3 x.re) (*.f64 x.im x.im))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (fma.f64 3 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 3)) x.im) (-.f64 (*.f64 x.re (sqrt.f64 3)) x.im))
(*.f64 (fma.f64 x.re (sqrt.f64 3) x.im) (-.f64 (*.f64 x.re (sqrt.f64 3)) x.im))
(/.f64 1 (/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2))) (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6)) 1) (+.f64 (fma.f64 (pow.f64 x.re 4) 9 (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.im x.re) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) 27) (pow.f64 x.im 6)) (fma.f64 3 (pow.f64 (*.f64 x.im x.re) 2) (fma.f64 (pow.f64 x.re 4) 9 (pow.f64 x.im 4))))
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im)) (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re (*.f64 3 x.re) (*.f64 x.im x.im))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (fma.f64 3 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6)) (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6)) 1) (+.f64 (fma.f64 (pow.f64 x.re 4) 9 (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.im x.re) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) 27) (pow.f64 x.im 6)) (fma.f64 3 (pow.f64 (*.f64 x.im x.re) 2) (fma.f64 (pow.f64 x.re 4) 9 (pow.f64 x.im 4))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im)))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re (*.f64 3 x.re) (*.f64 x.im x.im))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (fma.f64 3 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6))) (neg.f64 (+.f64 (fma.f64 (pow.f64 x.re 4) 9 (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.im x.re) 2)))))
(*.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) 27) (pow.f64 x.im 6)) (fma.f64 3 (pow.f64 (*.f64 x.im x.re) 2) (fma.f64 (pow.f64 x.re 4) 9 (pow.f64 x.im 4)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re (*.f64 3 x.re) (*.f64 x.im x.im))))
(*.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (fma.f64 3 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (*.f64 (pow.f64 x.re 4) 9) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im (neg.f64 x.im))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x.re x.re) 3) 27 (pow.f64 (neg.f64 (*.f64 x.im x.im)) 3)) (fma.f64 (pow.f64 x.re 4) 9 (*.f64 (neg.f64 (*.f64 x.im x.im)) (-.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 3 (*.f64 x.re x.re))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) 27) (pow.f64 x.im 6)) (+.f64 (fma.f64 (pow.f64 x.re 4) 9 (pow.f64 x.im 4)) (*.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im)) 3) (pow.f64 (*.f64 0 (*.f64 x.im x.im)) 3)) (fma.f64 (*.f64 0 (*.f64 x.im x.im)) (+.f64 (*.f64 0 (*.f64 x.im x.im)) (+.f64 (*.f64 x.im x.im) (*.f64 x.re (*.f64 x.re -3)))) (pow.f64 (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im)) 3) (*.f64 0 (pow.f64 x.im 6))) (fma.f64 (*.f64 0 (*.f64 x.im x.im)) (-.f64 (fma.f64 0 (*.f64 x.im x.im) (*.f64 x.im x.im)) (*.f64 3 (*.f64 x.re x.re))) (pow.f64 (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im)) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im (neg.f64 x.im))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re (*.f64 3 x.re) (*.f64 x.im x.im))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (fma.f64 3 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im)) 2) (*.f64 (*.f64 0 (*.f64 x.im x.im)) (*.f64 0 (*.f64 x.im x.im)))) (fma.f64 3 (*.f64 x.re x.re) (-.f64 (*.f64 0 (*.f64 x.im x.im)) (*.f64 x.im x.im))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im)) 2) (*.f64 (*.f64 0 (*.f64 x.im x.im)) (*.f64 0 (*.f64 x.im x.im)))) (fma.f64 3 (*.f64 x.re x.re) (fma.f64 0 (*.f64 x.im x.im) (*.f64 x.im (neg.f64 x.im)))))
(pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 1)
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 3)
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3) 1/3)
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 2)
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 1))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(fma.f64 3 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(fma.f64 (*.f64 x.re 3) x.re (*.f64 x.im (neg.f64 x.im)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(fma.f64 (*.f64 x.re x.re) 3 (*.f64 x.im (neg.f64 x.im)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(fma.f64 1 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(fma.f64 1 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 x.re (*.f64 3 x.re) (fma.f64 x.im (neg.f64 x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(fma.f64 3 (*.f64 x.re x.re) (-.f64 (*.f64 0 (*.f64 x.im x.im)) (*.f64 x.im x.im)))
(fma.f64 3 (*.f64 x.re x.re) (fma.f64 0 (*.f64 x.im x.im) (*.f64 x.im (neg.f64 x.im))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 2)) (cbrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))) 2)) (cbrt.f64 (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im)) 2)) (*.f64 0 (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) 9)) (cbrt.f64 (*.f64 x.re (*.f64 x.re 3))) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) 9)) (cbrt.f64 (*.f64 3 (*.f64 x.re x.re))) (neg.f64 (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) 9)) (cbrt.f64 (*.f64 3 (*.f64 x.re x.re))) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (sqrt.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 x.re (*.f64 3 x.re) (fma.f64 x.im (neg.f64 x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(fma.f64 3 (*.f64 x.re x.re) (-.f64 (*.f64 0 (*.f64 x.im x.im)) (*.f64 x.im x.im)))
(fma.f64 3 (*.f64 x.re x.re) (fma.f64 0 (*.f64 x.im x.im) (*.f64 x.im (neg.f64 x.im))))
(fma.f64 (*.f64 x.re (sqrt.f64 3)) (*.f64 x.re (sqrt.f64 3)) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re)))
(-.f64 (*.f64 3 (*.f64 x.re x.re)) (*.f64 x.im x.im))
(+.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (*.f64 x.im (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(*.f64 x.im (fma.f64 x.re (*.f64 3 x.re) (fma.f64 x.im (neg.f64 x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))))
(*.f64 x.im (fma.f64 3 (*.f64 x.re x.re) (-.f64 (*.f64 0 (*.f64 x.im x.im)) (*.f64 x.im x.im))))
(*.f64 x.im (fma.f64 3 (*.f64 x.re x.re) (fma.f64 0 (*.f64 x.im x.im) (*.f64 x.im (neg.f64 x.im)))))
(+.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) x.im))
(*.f64 x.im (fma.f64 x.re (*.f64 3 x.re) (fma.f64 x.im (neg.f64 x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))))
(*.f64 x.im (fma.f64 3 (*.f64 x.re x.re) (-.f64 (*.f64 0 (*.f64 x.im x.im)) (*.f64 x.im x.im))))
(*.f64 x.im (fma.f64 3 (*.f64 x.re x.re) (fma.f64 0 (*.f64 x.im x.im) (*.f64 x.im (neg.f64 x.im)))))
(+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 (*.f64 x.im (neg.f64 x.im)) x.im))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))) 1)
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(/.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6))) (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 x.im (/.f64 (+.f64 (fma.f64 (pow.f64 x.re 4) 9 (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.im x.re) 2))) (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6))))
(*.f64 (/.f64 x.im (fma.f64 3 (pow.f64 (*.f64 x.im x.re) 2) (fma.f64 (pow.f64 x.re 4) 9 (pow.f64 x.im 4)))) (-.f64 (*.f64 (pow.f64 x.re 6) 27) (pow.f64 x.im 6)))
(/.f64 (*.f64 x.im (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4))) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im)))
(/.f64 x.im (/.f64 (fma.f64 x.re (*.f64 3 x.re) (*.f64 x.im x.im)) (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4))))
(*.f64 (/.f64 x.im (fma.f64 3 (*.f64 x.re x.re) (*.f64 x.im x.im))) (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6)) x.im) (+.f64 (+.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 x.im (/.f64 (+.f64 (fma.f64 (pow.f64 x.re 4) 9 (pow.f64 x.im 4)) (*.f64 3 (pow.f64 (*.f64 x.im x.re) 2))) (-.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 6))))
(*.f64 (/.f64 x.im (fma.f64 3 (pow.f64 (*.f64 x.im x.re) 2) (fma.f64 (pow.f64 x.re 4) 9 (pow.f64 x.im 4)))) (-.f64 (*.f64 (pow.f64 x.re 6) 27) (pow.f64 x.im 6)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)) x.im) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im x.im)))
(/.f64 x.im (/.f64 (fma.f64 x.re (*.f64 3 x.re) (*.f64 x.im x.im)) (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4))))
(*.f64 (/.f64 x.im (fma.f64 3 (*.f64 x.re x.re) (*.f64 x.im x.im))) (-.f64 (*.f64 (pow.f64 x.re 4) 9) (pow.f64 x.im 4)))
(pow.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 1)
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(pow.f64 (cbrt.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))) 3)
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(pow.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 3) 1/3)
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(pow.f64 (sqrt.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))) 2)
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(sqrt.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 2))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(log.f64 (pow.f64 (exp.f64 x.im) (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))))))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(cbrt.f64 (pow.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im)))) 3))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))) 3) (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(exp.f64 (log.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))) 1))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(log1p.f64 (expm1.f64 (*.f64 x.im (fma.f64 x.re (*.f64 x.re 3) (*.f64 x.im (neg.f64 x.im))))))
(fma.f64 3 (*.f64 x.im (*.f64 x.re x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 3 x.re) (*.f64 x.im x.re) (pow.f64 (neg.f64 x.im) 3))
(fma.f64 x.re (*.f64 (*.f64 3 x.re) x.im) (pow.f64 (neg.f64 x.im) 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3)))) 1)
(*.f64 3 (*.f64 x.re x.re))
(pow.f64 (*.f64 x.re (*.f64 x.re 3)) 1)
(*.f64 3 (*.f64 x.re x.re))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re 3))) 3)
(*.f64 3 (*.f64 x.re x.re))
(pow.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27))
(cbrt.f64 (*.f64 (pow.f64 x.re 6) 27))
(pow.f64 (*.f64 x.re (sqrt.f64 3)) 2)
(*.f64 3 (*.f64 x.re x.re))
(sqrt.f64 (*.f64 (pow.f64 x.re 4) 9))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) 3))
(*.f64 3 (*.f64 x.re x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re 3)))))
(*.f64 3 (*.f64 x.re x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27))
(cbrt.f64 (*.f64 (pow.f64 x.re 6) 27))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3))))
(*.f64 3 (*.f64 x.re x.re))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))))
(*.f64 3 (*.f64 x.re x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))) 1))
(*.f64 3 (*.f64 x.re x.re))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re 3))))
(*.f64 3 (*.f64 x.re x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))))) 1)
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(pow.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) 1)
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(pow.f64 (cbrt.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))) 3)
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(pow.f64 (pow.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) 3) 1/3)
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 3 x.im)) x.re) 2)
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(sqrt.f64 (*.f64 (*.f64 x.im x.im) (*.f64 (pow.f64 x.re 4) 9)))
(sqrt.f64 (*.f64 x.im (*.f64 x.im (*.f64 (pow.f64 x.re 4) 9))))
(fabs.f64 (*.f64 x.re (*.f64 (*.f64 3 x.re) x.im)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) 3) x.im))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))))))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(cbrt.f64 (pow.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) 3))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) (pow.f64 x.im 3)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(expm1.f64 (log1p.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(exp.f64 (log.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))) 1))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(log1p.f64 (expm1.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im)))))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3)))) 1)
(*.f64 3 (*.f64 x.re x.re))
(pow.f64 (*.f64 x.re (*.f64 x.re 3)) 1)
(*.f64 3 (*.f64 x.re x.re))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re 3))) 3)
(*.f64 3 (*.f64 x.re x.re))
(pow.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27))
(cbrt.f64 (*.f64 (pow.f64 x.re 6) 27))
(pow.f64 (*.f64 x.re (sqrt.f64 3)) 2)
(*.f64 3 (*.f64 x.re x.re))
(sqrt.f64 (*.f64 (pow.f64 x.re 4) 9))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.re) 3))
(*.f64 3 (*.f64 x.re x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re 3)))))
(*.f64 3 (*.f64 x.re x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.re) 3) 27))
(cbrt.f64 (*.f64 (pow.f64 x.re 6) 27))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re 3))))
(*.f64 3 (*.f64 x.re x.re))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))))
(*.f64 3 (*.f64 x.re x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re 3))) 1))
(*.f64 3 (*.f64 x.re x.re))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re 3))))
(*.f64 3 (*.f64 x.re x.re))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 x.re 0))
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 (neg.f64 x.re) 0 0))
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (fma.f64 0 1 0))
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (neg.f64 x.re) 0))
(*.f64 x.im (*.f64 x.re x.re))
(+.f64 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 1 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (neg.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (-.f64 0 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (*.f64 (*.f64 x.re x.im) (+.f64 8 (pow.f64 x.re 3))) (+.f64 4 (*.f64 x.re (-.f64 x.re 2))))
(/.f64 (*.f64 x.im x.re) (/.f64 (+.f64 4 (*.f64 x.re (+.f64 x.re -2))) (+.f64 8 (pow.f64 x.re 3))))
(*.f64 (/.f64 (*.f64 x.im x.re) (fma.f64 x.re (+.f64 x.re -2) 4)) (+.f64 8 (pow.f64 x.re 3)))
(/.f64 (*.f64 (*.f64 x.re x.im) (-.f64 4 (*.f64 x.re x.re))) (-.f64 2 x.re))
(/.f64 (*.f64 x.im x.re) (/.f64 (-.f64 2 x.re) (-.f64 4 (*.f64 x.re x.re))))
(*.f64 (/.f64 (*.f64 x.im x.re) (-.f64 2 x.re)) (-.f64 4 (*.f64 x.re x.re)))
(/.f64 (*.f64 (+.f64 8 (pow.f64 x.re 3)) (*.f64 x.re x.im)) (+.f64 4 (*.f64 x.re (-.f64 x.re 2))))
(/.f64 (*.f64 x.im x.re) (/.f64 (+.f64 4 (*.f64 x.re (+.f64 x.re -2))) (+.f64 8 (pow.f64 x.re 3))))
(*.f64 (/.f64 (*.f64 x.im x.re) (fma.f64 x.re (+.f64 x.re -2) 4)) (+.f64 8 (pow.f64 x.re 3)))
(/.f64 (*.f64 (-.f64 4 (*.f64 x.re x.re)) (*.f64 x.re x.im)) (-.f64 2 x.re))
(/.f64 (*.f64 x.im x.re) (/.f64 (-.f64 2 x.re) (-.f64 4 (*.f64 x.re x.re))))
(*.f64 (/.f64 (*.f64 x.im x.re) (-.f64 2 x.re)) (-.f64 4 (*.f64 x.re x.re)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) x.re) (*.f64 x.re x.im))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re x.re)) x.im)
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re x.im)) x.re)
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 1) (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re)))))
(*.f64 (/.f64 (*.f64 x.im x.im) (cbrt.f64 (*.f64 x.im (*.f64 x.im (pow.f64 x.re 4))))) (/.f64 (pow.f64 x.re 4) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re (sqrt.f64 x.im))) (*.f64 x.re (sqrt.f64 x.im)))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) 1/3)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(*.f64 x.im (*.f64 x.re x.re))
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(sqrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)))
(sqrt.f64 (*.f64 x.im (*.f64 x.im (pow.f64 x.re 4))))
(fabs.f64 (*.f64 x.im (*.f64 x.re x.re)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(*.f64 x.im (*.f64 x.re x.re))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))
(*.f64 x.im (*.f64 x.re x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 (+.f64 x.re 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im x.re) 3) (pow.f64 (+.f64 2 x.re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re 2) 3) (pow.f64 (*.f64 x.re x.im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im x.re) 3) (pow.f64 (+.f64 2 x.re) 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(*.f64 x.im (*.f64 x.re x.re))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.re) x.im 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.im) x.re 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.im) 2 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 0)
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im (pow.f64 x.re 4)))) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))))
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (*.f64 x.re (*.f64 x.re x.im)) (/.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 x.re (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 x.re (+.f64 (*.f64 x.re x.im) 0))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 x.re (+.f64 0 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 x.re (-.f64 (*.f64 x.re x.im) 0))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 x.re (*.f64 x.im (+.f64 x.re 2)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 x.im (*.f64 x.re (+.f64 x.re 2)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 x.re x.im) (+.f64 x.re 2))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (+.f64 x.re 2) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 1 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (*.f64 (cbrt.f64 (*.f64 x.re x.im)) (+.f64 x.re 2)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (*.f64 (cbrt.f64 (*.f64 x.re x.im)) x.re))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (cbrt.f64 x.re) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (cbrt.f64 (pow.f64 x.re 4)) (*.f64 (pow.f64 (cbrt.f64 x.re) 2) x.im))
(*.f64 (cbrt.f64 (pow.f64 x.re 4)) (*.f64 x.im (pow.f64 (cbrt.f64 x.re) 2)))
(*.f64 (pow.f64 (cbrt.f64 x.re) 2) (*.f64 x.im (cbrt.f64 (pow.f64 x.re 4))))
(*.f64 (pow.f64 (cbrt.f64 x.im) 2) (*.f64 (cbrt.f64 x.im) (*.f64 x.re (+.f64 x.re 2))))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 0)
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im (pow.f64 x.re 4)))) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 0)
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im (pow.f64 x.re 4)))) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re 2)) 2) (*.f64 (cbrt.f64 (+.f64 x.re 2)) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (/.f64 1 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (/.f64 1 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (*.f64 (sqrt.f64 (*.f64 x.re x.im)) (+.f64 x.re 2)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (*.f64 (sqrt.f64 (*.f64 x.re x.im)) x.re))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (sqrt.f64 (+.f64 x.re 2)) (*.f64 (sqrt.f64 (+.f64 x.re 2)) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) (*.f64 x.re (+.f64 x.re 2))))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (*.f64 x.re (+.f64 x.re 2)) x.im)
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 x.im)) 0) (-.f64 (*.f64 x.re (sqrt.f64 x.im)) 0))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 (*.f64 x.re x.im) (pow.f64 (cbrt.f64 (+.f64 x.re 2)) 2)) (cbrt.f64 (+.f64 x.re 2)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (*.f64 (*.f64 x.re x.im) (sqrt.f64 (+.f64 x.re 2))) (sqrt.f64 (+.f64 x.re 2)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (*.f64 (+.f64 x.re 2) x.im) x.re)
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (*.f64 (+.f64 x.re 2) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (*.f64 (+.f64 x.re 2) (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 (*.f64 x.re (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2)) (cbrt.f64 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.re x.im))) (sqrt.f64 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 x.im))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 (*.f64 x.re x.re) (sqrt.f64 x.im)) (sqrt.f64 x.im))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 (*.f64 x.re x.im) (pow.f64 (cbrt.f64 x.re) 2)) (cbrt.f64 x.re))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (*.f64 (*.f64 x.re x.im) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(*.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 1 (/.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 1 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (neg.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (neg.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (neg.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (-.f64 0 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (-.f64 0 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (*.f64 (*.f64 x.re x.im) (+.f64 8 (pow.f64 x.re 3))) (+.f64 4 (*.f64 x.re (-.f64 x.re 2))))
(/.f64 (*.f64 x.im x.re) (/.f64 (+.f64 4 (*.f64 x.re (+.f64 x.re -2))) (+.f64 8 (pow.f64 x.re 3))))
(*.f64 (/.f64 (*.f64 x.im x.re) (fma.f64 x.re (+.f64 x.re -2) 4)) (+.f64 8 (pow.f64 x.re 3)))
(/.f64 (*.f64 (*.f64 x.re x.im) (-.f64 4 (*.f64 x.re x.re))) (-.f64 2 x.re))
(/.f64 (*.f64 x.im x.re) (/.f64 (-.f64 2 x.re) (-.f64 4 (*.f64 x.re x.re))))
(*.f64 (/.f64 (*.f64 x.im x.re) (-.f64 2 x.re)) (-.f64 4 (*.f64 x.re x.re)))
(/.f64 (*.f64 (+.f64 8 (pow.f64 x.re 3)) (*.f64 x.re x.im)) (+.f64 4 (*.f64 x.re (-.f64 x.re 2))))
(/.f64 (*.f64 x.im x.re) (/.f64 (+.f64 4 (*.f64 x.re (+.f64 x.re -2))) (+.f64 8 (pow.f64 x.re 3))))
(*.f64 (/.f64 (*.f64 x.im x.re) (fma.f64 x.re (+.f64 x.re -2) 4)) (+.f64 8 (pow.f64 x.re 3)))
(/.f64 (*.f64 (-.f64 4 (*.f64 x.re x.re)) (*.f64 x.re x.im)) (-.f64 2 x.re))
(/.f64 (*.f64 x.im x.re) (/.f64 (-.f64 2 x.re) (-.f64 4 (*.f64 x.re x.re))))
(*.f64 (/.f64 (*.f64 x.im x.re) (-.f64 2 x.re)) (-.f64 4 (*.f64 x.re x.re)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) x.re) (*.f64 x.re x.im))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re x.re)) x.im)
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re x.im)) x.re)
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 1) (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re)))))
(*.f64 (/.f64 (*.f64 x.im x.im) (cbrt.f64 (*.f64 x.im (*.f64 x.im (pow.f64 x.re 4))))) (/.f64 (pow.f64 x.re 4) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) (*.f64 x.re (sqrt.f64 x.im))) (*.f64 x.re (sqrt.f64 x.im)))
(*.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im x.im) (/.f64 1 (*.f64 x.im (*.f64 x.re x.re)))))
(/.f64 (/.f64 (pow.f64 x.re 4) x.re) (*.f64 (/.f64 x.im x.im) (/.f64 x.re x.im)))
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) 1/3)
(*.f64 x.im (*.f64 x.re x.re))
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(*.f64 x.im (*.f64 x.re x.re))
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(sqrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)))
(sqrt.f64 (*.f64 x.im (*.f64 x.im (pow.f64 x.re 4))))
(fabs.f64 (*.f64 x.im (*.f64 x.re x.re)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(*.f64 x.im (*.f64 x.re x.re))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))
(*.f64 x.im (*.f64 x.re x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 (+.f64 x.re 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im x.re) 3) (pow.f64 (+.f64 2 x.re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re 2) 3) (pow.f64 (*.f64 x.re x.im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im x.re) 3) (pow.f64 (+.f64 2 x.re) 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(*.f64 x.im (*.f64 x.re x.re))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 x.re (*.f64 x.re x.im) 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 x.re 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.re) x.im 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.im) x.re 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.im) 2 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(fma.f64 2 (*.f64 x.re x.im) (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (+.f64 2 x.re)))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(fma.f64 0 x.re (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 0 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 1 0 (*.f64 x.re (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.re))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 0)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))) 0)
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im (pow.f64 x.re 4)))) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.re))))
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) 0)
(*.f64 x.im (*.f64 x.re x.re))

eval96.0ms (1.2%)

Compiler

Compiled 6487 to 2943 computations (54.6% saved)

prune75.0ms (1%)

Pruning

18 alts after pruning (12 fresh and 6 done)

PrunedKeptTotal
New4175422
Fresh279
Picked325
Done347
Total42518443
Accurracy
100.0%
Counts
443 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.9%
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re x.re)))
55.3%
(pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 1)
82.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
55.2%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
82.6%
(+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 (*.f64 x.im (neg.f64 x.im)) x.im))
34.1%
(*.f64 (*.f64 x.re x.re) x.im)
34.6%
(*.f64 (*.f64 x.re x.im) x.re)
19.6%
(*.f64 (*.f64 2 x.re) x.im)
55.3%
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
93.0%
(*.f64 x.im (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))))
89.1%
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
50.9%
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
57.7%
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
50.9%
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
57.8%
(neg.f64 (pow.f64 x.im 3))
2.8%
8
2.8%
1/8
2.8%
-3
Compiler

Compiled 557 to 251 computations (54.9% saved)

regimes161.0ms (2.1%)

Counts
38 → 3
Calls
Call 1
Inputs
-3
1/8
8
(*.f64 (*.f64 2 x.re) x.im)
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 x.im (+.f64 x.re (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 x.im x.im))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 (*.f64 x.im (neg.f64 x.im)) x.im))
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 -3 (*.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im)))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 1)
(*.f64 x.im (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))))
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re x.re)))
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im))))
(+.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3) 3) (pow.f64 x.im 3))
Outputs
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
Calls

3 calls:

92.0ms
x.im
36.0ms
x.re
19.0ms
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
Results
AccuracySegmentsBranch
96.3%2x.re
99.9%3x.im
96.8%2(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
Compiler

Compiled 413 to 155 computations (62.5% saved)

regimes57.0ms (0.7%)

Counts
34 → 3
Calls
Call 1
Inputs
-3
1/8
8
(*.f64 (*.f64 2 x.re) x.im)
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 x.im (+.f64 x.re (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 x.im x.im))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 (*.f64 x.im (neg.f64 x.im)) x.im))
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 -3 (*.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im)))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 1)
(*.f64 x.im (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))))
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re x.re)))
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
Outputs
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
Calls

1 calls:

48.0ms
x.im
Results
AccuracySegmentsBranch
99.9%3x.im
Compiler

Compiled 329 to 123 computations (62.6% saved)

regimes47.0ms (0.6%)

Counts
30 → 3
Calls
Call 1
Inputs
-3
1/8
8
(*.f64 (*.f64 2 x.re) x.im)
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 x.im (+.f64 x.re (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 x.im x.im))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 (*.f64 x.im (neg.f64 x.im)) x.im))
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 -3 (*.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im)))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 1)
(*.f64 x.im (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))))
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
Outputs
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
Calls

1 calls:

41.0ms
x.im
Results
AccuracySegmentsBranch
99.9%3x.im
Compiler

Compiled 278 to 106 computations (61.9% saved)

regimes48.0ms (0.6%)

Counts
29 → 3
Calls
Call 1
Inputs
-3
1/8
8
(*.f64 (*.f64 2 x.re) x.im)
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 x.im (+.f64 x.re (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 x.im x.im))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 (*.f64 x.im (neg.f64 x.im)) x.im))
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 -3 (*.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im)))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.re x.im)) 0) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(pow.f64 (*.f64 x.re (*.f64 (*.f64 x.re x.im) 3)) 1)
(*.f64 x.im (fma.f64 x.im (neg.f64 x.im) (*.f64 3 (*.f64 x.re x.re))))
Outputs
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 (*.f64 x.im (neg.f64 x.im)) x.im))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
Calls

1 calls:

40.0ms
x.im
Results
AccuracySegmentsBranch
99.8%3x.im
Compiler

Compiled 267 to 99 computations (62.9% saved)

regimes70.0ms (0.9%)

Counts
16 → 3
Calls
Call 1
Inputs
-3
1/8
8
(*.f64 (*.f64 2 x.re) x.im)
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 x.im (+.f64 x.re (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 x.im x.im))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
Outputs
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
Calls

2 calls:

43.0ms
x.im
24.0ms
x.re
Results
AccuracySegmentsBranch
97.6%3x.re
99.4%5x.im
Compiler

Compiled 111 to 54 computations (51.4% saved)

regimes66.0ms (0.9%)

Counts
15 → 3
Calls
Call 1
Inputs
-3
1/8
8
(*.f64 (*.f64 2 x.re) x.im)
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 x.im (+.f64 x.re (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 x.im x.im))
Outputs
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
Calls

1 calls:

63.0ms
x.re
Results
AccuracySegmentsBranch
97.4%3x.re
Compiler

Compiled 95 to 47 computations (50.5% saved)

regimes107.0ms (1.4%)

Counts
13 → 5
Calls
Call 1
Inputs
-3
1/8
8
(*.f64 (*.f64 2 x.re) x.im)
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 x.im (+.f64 x.re (*.f64 x.re x.re)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 (*.f64 x.im x.re) (+.f64 2 x.re))
Outputs
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
(*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))
Calls

2 calls:

60.0ms
x.im
41.0ms
x.re
Results
AccuracySegmentsBranch
81.8%5x.im
86.1%5x.re
Compiler

Compiled 74 to 39 computations (47.3% saved)

regimes71.0ms (0.9%)

Counts
11 → 5
Calls
Call 1
Inputs
-3
1/8
8
(*.f64 (*.f64 2 x.re) x.im)
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 3 (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 (*.f64 3 x.re) x.re))
(*.f64 x.im (+.f64 x.re (*.f64 x.re x.re)))
Outputs
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
Calls

2 calls:

37.0ms
x.re
32.0ms
x.im
Results
AccuracySegmentsBranch
77.4%5x.im
81.7%5x.re
Compiler

Compiled 60 to 31 computations (48.3% saved)

regimes40.0ms (0.5%)

Counts
7 → 3
Calls
Call 1
Inputs
-3
1/8
8
(*.f64 (*.f64 2 x.re) x.im)
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.re) x.im)
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
Outputs
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 x.im (*.f64 x.im (neg.f64 x.im)))
(*.f64 (*.f64 x.re x.im) x.re)
Calls

2 calls:

24.0ms
x.im
15.0ms
x.re
Results
AccuracySegmentsBranch
64.8%5x.im
72.9%3x.re
Compiler

Compiled 32 to 19 computations (40.6% saved)

regimes18.0ms (0.2%)

Counts
6 → 2
Calls
Call 1
Inputs
-3
1/8
8
(*.f64 (*.f64 2 x.re) x.im)
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 x.re x.re) x.im)
Outputs
(*.f64 (*.f64 x.re x.im) x.re)
(*.f64 (*.f64 2 x.re) x.im)
Calls

2 calls:

12.0ms
x.im
5.0ms
x.re
Results
AccuracySegmentsBranch
36.3%2x.im
34.6%1x.re
Compiler

Compiled 26 to 16 computations (38.5% saved)

regimes10.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
-3
1/8
8
(*.f64 (*.f64 2 x.re) x.im)
Outputs
(*.f64 (*.f64 2 x.re) x.im)
Calls

2 calls:

5.0ms
x.re
4.0ms
x.im
Results
AccuracySegmentsBranch
19.6%1x.re
19.6%1x.im
Compiler

Compiled 16 to 12 computations (25% saved)

regimes8.0ms (0.1%)

Counts
3 → 1
Calls
Call 1
Inputs
-3
1/8
8
Outputs
1/8
Calls

2 calls:

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

Compiled 11 to 9 computations (18.2% saved)

regimes6.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
-3
Outputs
-3
Calls

2 calls:

2.0ms
x.re
2.0ms
x.im
Results
AccuracySegmentsBranch
2.8%1x.re
2.8%1x.im
Compiler

Compiled 9 to 7 computations (22.2% saved)

bsearch9.0ms (0.1%)

Algorithm
binary-search
Stop Event
predicate-same
predicate-same
Steps
TimeLeftRight
2.0ms
4.791817767026026e+76
8.029218002836787e+79
7.0ms
-2.2063292980124034e+106
-7.886446714075923e+101
Results
5.0ms41×body256infinite
2.0ms23×body256valid
Compiler

Compiled 146 to 91 computations (37.7% saved)

bsearch12.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
predicate-same
Steps
TimeLeftRight
6.0ms
4.791817767026026e+76
8.029218002836787e+79
6.0ms
-2.2063292980124034e+106
-7.886446714075923e+101
Results
6.0ms54×body256infinite
5.0ms42×body256valid
Compiler

Compiled 206 to 129 computations (37.4% saved)

bsearch25.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
15.0ms
4.791817767026026e+76
8.029218002836787e+79
9.0ms
-2.2063292980124034e+106
-7.886446714075923e+101
Results
12.0ms115×body256valid
10.0ms77×body256infinite
Compiler

Compiled 386 to 243 computations (37% saved)

bsearch23.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
15.0ms
1987914501.7988899
1181098625694.8765
8.0ms
-2.2063292980124034e+106
-7.886446714075923e+101
Results
12.0ms114×body256valid
7.0ms62×body256infinite
Compiler

Compiled 389 to 235 computations (39.6% saved)

bsearch36.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
9.726994534055155e+149
3.8922836087226327e+152
19.0ms
-4.981731811414553e+163
-7.488418874467546e+154
Results
16.0ms139×body256infinite
16.0ms133×body256valid
Compiler

Compiled 482 to 303 computations (37.1% saved)

bsearch28.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
4.269425961617533e+149
9.726994534055155e+149
17.0ms
-4.981731811414553e+163
-7.488418874467546e+154
Results
14.0ms119×body256infinite
11.0ms105×body256valid
Compiler

Compiled 362 to 239 computations (34% saved)

bsearch51.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
3.934090315597082e+59
2.878416917855515e+62
13.0ms
-5.739595368589233e-64
-6.040891433783054e-65
12.0ms
-7.872979822200962e+23
-1.0806373382690033e+23
12.0ms
-1.1058272296667092e+73
-7.47819041643913e+71
Results
32.0ms282×body256valid
15.0ms134×body256infinite
Compiler

Compiled 520 to 353 computations (32.1% saved)

bsearch53.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
3.934090315597082e+59
2.878416917855515e+62
12.0ms
-5.739595368589233e-64
-6.040891433783054e-65
12.0ms
-7.872979822200962e+23
-1.0806373382690033e+23
13.0ms
-1.1058272296667092e+73
-7.47819041643913e+71
Results
33.0ms281×body256valid
15.0ms135×body256infinite
Compiler

Compiled 520 to 353 computations (32.1% saved)

bsearch25.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
4.269425961617533e+149
9.726994534055155e+149
13.0ms
-7.488418874467546e+154
-3.2002468914620713e+153
Results
13.0ms105×body256valid
9.0ms87×body256infinite
Compiler

Compiled 230 to 147 computations (36.1% saved)

bsearch17.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
1.3135256345799742e+213
2.733438461253402e+222
Results
15.0ms144×body256infinite
Compiler

Compiled 170 to 114 computations (32.9% saved)

simplify75.0ms (1%)

Algorithm
egg-herbie
Rules
48×*-commutative
22×+-commutative
18×if-if-or-not
16×sub-neg
10×neg-mul-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0109909
1171899
2188883
3206879
4213879
5218879
6219879
7221879
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (if (<=.f64 x.im 49999999999999999139130636277292928373873822357007948776987560108905577054208) (fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3))) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(if (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (if (<=.f64 x.im 19999999999999999347120150013191038445492807213299959826532049237266006443819008) (-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3)) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(if (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (if (<=.f64 x.im 79999999999999997388480600052764153781971228853199839306128196949064025775276032) (-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3)) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(if (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (if (<=.f64 x.im 1150000000000) (+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 (*.f64 x.im (neg.f64 x.im)) x.im)) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(if (<=.f64 x.re -75000000000000003515348780283068446496076428001136806567549592484942771173350110940098479350910035941868474083548136139078349649938366735222278511063465984) (*.f64 x.re (*.f64 (*.f64 3 x.re) x.im)) (if (<=.f64 x.re 384999999999999984081349515915008253416096462717619456684812463833341334890906414073363198084819544422895447315755866755658678573887644801038279667351552) (*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im))) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(if (<=.f64 x.re -75000000000000003515348780283068446496076428001136806567549592484942771173350110940098479350910035941868474083548136139078349649938366735222278511063465984) (*.f64 x.re (*.f64 (*.f64 3 x.re) x.im)) (if (<=.f64 x.re 949999999999999972708332310120419729177916414728746174016089561054919353074867164069492253767936052787178823330822635659007160636320759581639184482304) (*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im))) (*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))))
(if (<=.f64 x.re -750000000000000006891215519304371735510022965575306774457744828917612544) (*.f64 x.re (*.f64 (*.f64 3 x.re) x.im)) (if (<=.f64 x.re -339999999999999991611392) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (if (<=.f64 x.re -8299976956530825/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (if (<=.f64 x.re 3500000000000000179666896716249036298944249900920719351480320) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))))))
(if (<=.f64 x.re -1099999999999999997029820812924160287423472384494478235658118573112426496) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (if (<=.f64 x.re -240000000000000000000000) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (if (<=.f64 x.re -8299976956530825/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (if (<=.f64 x.re 920000000000000031934787572135890815812281729854569768288256) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))))
(if (<=.f64 x.re -5000000000000000184737728440291132704904589914921344225961389276075271829673609798608256554852704163723255876843616333657168501674786702085523096224137216) (*.f64 (*.f64 x.re x.im) x.re) (if (<=.f64 x.re 439999999999999998836049558828513725345410885053385612496526123340984652184520568315964119325116540125499413654753098001474710288393477072568700633088) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.im) x.re)))
(if (<=.f64 x.im 1999999999999999968690075053594844794467049550398674105839167574826260825778046447254131513863660361617142062017839354320168505704399283619892060046895905392871054248054753201409632462850463438004757128270250508288) (*.f64 (*.f64 x.re x.im) x.re) (*.f64 (*.f64 2 x.re) x.im))
(*.f64 (*.f64 2 x.re) x.im)
1/8
-3
Outputs
(if (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (if (<=.f64 x.im 49999999999999999139130636277292928373873822357007948776987560108905577054208) (fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3))) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(if (or (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (not (<=.f64 x.im 49999999999999999139130636277292928373873822357007948776987560108905577054208))) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.re) (*.f64 x.im (-.f64 x.re x.im)))) (fma.f64 (*.f64 x.re (*.f64 x.im x.re)) 3 (neg.f64 (pow.f64 x.im 3))))
(if (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (if (<=.f64 x.im 19999999999999999347120150013191038445492807213299959826532049237266006443819008) (-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3)) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(if (or (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (not (<=.f64 x.im 19999999999999999347120150013191038445492807213299959826532049237266006443819008))) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.re) (*.f64 x.im (-.f64 x.re x.im)))) (-.f64 (*.f64 3 (*.f64 x.re (*.f64 x.im x.re))) (pow.f64 x.im 3)))
(if (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (if (<=.f64 x.im 79999999999999997388480600052764153781971228853199839306128196949064025775276032) (-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3)) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(if (or (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (not (<=.f64 x.im 79999999999999997388480600052764153781971228853199839306128196949064025775276032))) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.re) (*.f64 x.im (-.f64 x.re x.im)))) (-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3)))
(if (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (if (<=.f64 x.im 1150000000000) (+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.re x.im))) (*.f64 (*.f64 x.im (neg.f64 x.im)) x.im)) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(if (or (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (not (<=.f64 x.im 1150000000000))) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.re) (*.f64 x.im (-.f64 x.re x.im)))) (+.f64 (*.f64 3 (*.f64 x.re (*.f64 x.im x.re))) (*.f64 x.im (*.f64 x.im (neg.f64 x.im)))))
(if (or (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (not (<=.f64 x.im 1150000000000))) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.re) (*.f64 x.im (-.f64 x.re x.im)))) (-.f64 (*.f64 3 (*.f64 x.re (*.f64 x.im x.re))) (*.f64 x.im (*.f64 x.im x.im))))
(if (<=.f64 x.re -75000000000000003515348780283068446496076428001136806567549592484942771173350110940098479350910035941868474083548136139078349649938366735222278511063465984) (*.f64 x.re (*.f64 (*.f64 3 x.re) x.im)) (if (<=.f64 x.re 384999999999999984081349515915008253416096462717619456684812463833341334890906414073363198084819544422895447315755866755658678573887644801038279667351552) (*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im))) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(if (<=.f64 x.re -75000000000000003515348780283068446496076428001136806567549592484942771173350110940098479350910035941868474083548136139078349649938366735222278511063465984) (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (if (<=.f64 x.re 384999999999999984081349515915008253416096462717619456684812463833341334890906414073363198084819544422895447315755866755658678573887644801038279667351552) (*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im))) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.re) (*.f64 x.im (-.f64 x.re x.im))))))
(if (<=.f64 x.re -75000000000000003515348780283068446496076428001136806567549592484942771173350110940098479350910035941868474083548136139078349649938366735222278511063465984) (*.f64 x.re (*.f64 (*.f64 3 x.re) x.im)) (if (<=.f64 x.re 949999999999999972708332310120419729177916414728746174016089561054919353074867164069492253767936052787178823330822635659007160636320759581639184482304) (*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im))) (*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))))
(if (or (<=.f64 x.re -75000000000000003515348780283068446496076428001136806567549592484942771173350110940098479350910035941868474083548136139078349649938366735222278511063465984) (not (<=.f64 x.re 949999999999999972708332310120419729177916414728746174016089561054919353074867164069492253767936052787178823330822635659007160636320759581639184482304))) (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (*.f64 x.im (-.f64 (*.f64 x.re (*.f64 x.re 3)) (*.f64 x.im x.im))))
(if (<=.f64 x.re -750000000000000006891215519304371735510022965575306774457744828917612544) (*.f64 x.re (*.f64 (*.f64 3 x.re) x.im)) (if (<=.f64 x.re -339999999999999991611392) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (if (<=.f64 x.re -8299976956530825/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (if (<=.f64 x.re 3500000000000000179666896716249036298944249900920719351480320) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (*.f64 x.re (*.f64 (*.f64 3 x.re) x.im))))))
(if (<=.f64 x.re -750000000000000006891215519304371735510022965575306774457744828917612544) (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (if (<=.f64 x.re -339999999999999991611392) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (if (<=.f64 x.re -8299976956530825/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (if (<=.f64 x.re 3500000000000000179666896716249036298944249900920719351480320) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))))))
(if (<=.f64 x.re -1099999999999999997029820812924160287423472384494478235658118573112426496) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (if (<=.f64 x.re -240000000000000000000000) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (if (<=.f64 x.re -8299976956530825/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (if (<=.f64 x.re 920000000000000031934787572135890815812281729854569768288256) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))))
(if (<=.f64 x.re -1099999999999999997029820812924160287423472384494478235658118573112426496) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (if (<=.f64 x.re -240000000000000000000000) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (if (or (<=.f64 x.re -8299976956530825/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (not (<=.f64 x.re 920000000000000031934787572135890815812281729854569768288256))) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))))))
(if (<=.f64 x.re -1099999999999999997029820812924160287423472384494478235658118573112426496) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (if (or (<=.f64 x.re -240000000000000000000000) (not (or (<=.f64 x.re -8299976956530825/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (not (<=.f64 x.re 920000000000000031934787572135890815812281729854569768288256))))) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))))
(if (or (<=.f64 x.re -1099999999999999997029820812924160287423472384494478235658118573112426496) (not (or (<=.f64 x.re -240000000000000000000000) (not (or (<=.f64 x.re -8299976956530825/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (not (<=.f64 x.re 920000000000000031934787572135890815812281729854569768288256))))))) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))))
(if (or (<=.f64 x.re -1099999999999999997029820812924160287423472384494478235658118573112426496) (not (or (<=.f64 x.re -240000000000000000000000) (and (not (<=.f64 x.re -8299976956530825/14821387422376473014217086081112052205218558037201992197050570753012880593911808)) (<=.f64 x.re 920000000000000031934787572135890815812281729854569768288256))))) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))))
(if (<=.f64 x.re -5000000000000000184737728440291132704904589914921344225961389276075271829673609798608256554852704163723255876843616333657168501674786702085523096224137216) (*.f64 (*.f64 x.re x.im) x.re) (if (<=.f64 x.re 439999999999999998836049558828513725345410885053385612496526123340984652184520568315964119325116540125499413654753098001474710288393477072568700633088) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.im) x.re)))
(if (or (<=.f64 x.re -5000000000000000184737728440291132704904589914921344225961389276075271829673609798608256554852704163723255876843616333657168501674786702085523096224137216) (not (<=.f64 x.re 439999999999999998836049558828513725345410885053385612496526123340984652184520568315964119325116540125499413654753098001474710288393477072568700633088))) (*.f64 x.re (*.f64 x.im x.re)) (*.f64 x.im (*.f64 x.im (neg.f64 x.im))))
(if (<=.f64 x.im 1999999999999999968690075053594844794467049550398674105839167574826260825778046447254131513863660361617142062017839354320168505704399283619892060046895905392871054248054753201409632462850463438004757128270250508288) (*.f64 (*.f64 x.re x.im) x.re) (*.f64 (*.f64 2 x.re) x.im))
(if (<=.f64 x.im 1999999999999999968690075053594844794467049550398674105839167574826260825778046447254131513863660361617142062017839354320168505704399283619892060046895905392871054248054753201409632462850463438004757128270250508288) (*.f64 x.re (*.f64 x.im x.re)) (*.f64 x.im (*.f64 x.re 2)))
(*.f64 (*.f64 2 x.re) x.im)
(*.f64 x.im (*.f64 x.re 2))
1/8
-3
Compiler

Compiled 347 to 218 computations (37.2% saved)

soundness2.8s (35.9%)

Rules
1444×fma-neg
1444×fma-neg
1444×fma-neg
1300×cancel-sign-sub-inv
1300×cancel-sign-sub-inv
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01347
13145
26745
316431
443831
5131331
6231731
7581031
030406
1704346
27555346
01347
13145
26745
316431
443831
5131331
6231731
7581031
030406
1704346
27555346
05891739
121981739
030406
1704346
27555346
05891739
121981739
030406
1704346
27555346
041612196
1110211586
2465611390
045610052
111979644
252089616
05891739
121981739
027164
1632142
27982142
030406
1704346
27555346
024160
1552142
27542142
045610052
111979644
252089616
041612196
1110211586
2465611390
045610052
111979644
252089616
024139
1569127
27378127
01347
13145
26745
316431
443831
5131331
6231731
7581031
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
unsound
node limit
node limit
node limit
unsound
node limit
unsound
node limit
node limit
node limit
node limit
Compiler

Compiled 2189 to 768 computations (64.9% saved)

end240.0ms (3.1%)

Compiler

Compiled 726 to 348 computations (52.1% saved)

Profiling

Loading profile data...