math.cube on complex, real part

Time bar (total: 8.1s)

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)

sample1.1s (13.2%)

Results
535.0ms3696×body256infinite
522.0ms4560×body256valid
Bogosity

preprocess159.0ms (2%)

Algorithm
egg-herbie
Rules
2102×unsub-neg
1584×fma-def
974×sub-neg
758×distribute-lft-out
692×distribute-lft-in
Problems
211×No Errors
20×(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
13×(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
12×(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
037267
1140249
2369225
31358155
44244155
56595155
67563155
77909155
Stop Event
node limit
Calls
Call 1
Inputs
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)) (neg.f64 x.re)) (*.f64 (+.f64 (*.f64 (neg.f64 x.re) x.im) (*.f64 x.im (neg.f64 x.re))) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))) x.re) (*.f64 (+.f64 (*.f64 x.re (neg.f64 x.im)) (*.f64 (neg.f64 x.im) x.re)) (neg.f64 x.im)))
(-.f64 (*.f64 (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) x.im) (*.f64 (+.f64 (*.f64 x.im x.re) (*.f64 x.re x.im)) x.re))
Outputs
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))
(+.f64 (pow.f64 x.re 3) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3))
(+.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))
(+.f64 (pow.f64 x.re 3) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3))
(+.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)) (neg.f64 x.re)) (*.f64 (+.f64 (*.f64 (neg.f64 x.re) x.im) (*.f64 x.im (neg.f64 x.re))) x.im))
(-.f64 (*.f64 (neg.f64 x.re) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re (neg.f64 x.im) (*.f64 x.re (neg.f64 x.im)))))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re))) (*.f64 x.im (*.f64 (neg.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 (*.f64 x.re (*.f64 x.im x.im)) 3) (pow.f64 x.re 3))
(-.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))) (pow.f64 x.re 3))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))) x.re) (*.f64 (+.f64 (*.f64 x.re (neg.f64 x.im)) (*.f64 (neg.f64 x.im) x.re)) (neg.f64 x.im)))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))
(+.f64 (pow.f64 x.re 3) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3))
(+.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(-.f64 (*.f64 (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) x.im) (*.f64 (+.f64 (*.f64 x.im x.re) (*.f64 x.re x.im)) x.re))
(-.f64 (*.f64 x.im (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re))) (*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im))))
(-.f64 (*.f64 x.im (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re))) (*.f64 x.re (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 x.im (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) (*.f64 (*.f64 x.re x.re) (*.f64 x.im -2)))
(+.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.re (*.f64 x.re x.im)) -3))
(+.f64 (pow.f64 x.im 3) (*.f64 x.re (*.f64 x.re (*.f64 x.im -3))))
Symmetry

(abs x.im)

Compiler

Compiled 89 to 23 computations (74.2% saved)

eval1.0ms (0%)

Compiler

Compiled 75 to 35 computations (53.3% saved)

prune5.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
82.7%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))
82.8%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
93.2%
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
81.2%
(+.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
82.7%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))
82.8%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
93.2%
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
81.2%
(+.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
Compiler

Compiled 142 to 78 computations (45.1% saved)

localize126.0ms (1.6%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
95.3%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
86.7%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))
86.6%
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
95.3%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
94.0%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
92.5%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
99.8%
(*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re))
99.8%
(*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))
94.0%
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
99.8%
(*.f64 x.im (*.f64 x.im -3))
89.9%
(+.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
86.6%
(*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))
Compiler

Compiled 197 to 50 computations (74.6% saved)

series17.0ms (0.2%)

Counts
13 → 300
Calls

75 calls:

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

rewrite109.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
718×add-sqr-sqrt
704×pow1
702×*-un-lft-identity
666×add-exp-log
666×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033351
1797347
Stop Event
node limit
Counts
13 → 308
Calls
Call 1
Inputs
(*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))
(+.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(*.f64 x.im (*.f64 x.im -3))
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))
(*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) (*.f64 x.im -3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)))) 1)
(*.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) 2) (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(/.f64 (+.f64 (pow.f64 x.re 9) (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 3)) (+.f64 (pow.f64 x.re 6) (-.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 2) (*.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 2)) (-.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))
(pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) 3)
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) 2)
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))
(fma.f64 x.re (*.f64 x.re x.re) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(fma.f64 (*.f64 x.im (*.f64 x.im -3)) x.re (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) x.re (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im -3) (pow.f64 x.re 3))
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) (pow.f64 x.re 3))
(fma.f64 1 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))) (pow.f64 x.re 3))
(fma.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) (pow.f64 x.re 3))
(fma.f64 (pow.f64 x.re 3/2) (pow.f64 x.re 3/2) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im -3)))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.im -3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im -3))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.im -3)) 3) 1/3)
(pow.f64 (*.f64 x.im (sqrt.f64 -3)) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.im) -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.im -3)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im -3)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.im -3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im -3) 3) (pow.f64 x.im 3)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im -3))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.im -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.im -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im -3))))
(+.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(*.f64 1 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(pow.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2)
(log.f64 (exp.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (log.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 1 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 2) x.im) x.re) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))))) 1)
(pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))))
(exp.f64 (log.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 1)
(pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2)
(log.f64 (pow.f64 (exp.f64 x.re) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(exp.f64 (log.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(+.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(+.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(*.f64 1 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(pow.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2)
(log.f64 (exp.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 1 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 x.re x.re) (neg.f64 (*.f64 x.im x.im)))
(+.f64 (*.f64 x.re x.re) (*.f64 (neg.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 (fma.f64 x.re x.re (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (fma.f64 x.re x.re (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.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 (pow.f64 x.re 4) (+.f64 (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)))
(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)
(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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 3) (pow.f64 (-.f64 x.re 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 (neg.f64 (*.f64 x.im x.im)))
(fma.f64 x.re x.re (*.f64 (neg.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)))
(fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 x.im x.im)))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) 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) (neg.f64 (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (neg.f64 x.im) 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)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 2) x.im) x.re) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 1)
(pow.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)) 3) 1/3)
(pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re -2))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) x.re) (*.f64 x.im x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 6) (pow.f64 (*.f64 x.re -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re -2) 3) (pow.f64 x.im 6)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))
(+.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))) 1)
(*.f64 1 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 2) (cbrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) (sqrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(pow.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 3)
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 2)
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(+.f64 (*.f64 x.re x.re) (neg.f64 (*.f64 x.im x.im)))
(+.f64 (*.f64 x.re x.re) (*.f64 (neg.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 (fma.f64 x.re x.re (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (fma.f64 x.re x.re (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.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 (pow.f64 x.re 4) (+.f64 (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)))
(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)
(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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 3) (pow.f64 (-.f64 x.re 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 (neg.f64 (*.f64 x.im x.im)))
(fma.f64 x.re x.re (*.f64 (neg.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)))
(fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 x.im x.im)))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) 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) (neg.f64 (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (neg.f64 x.im) 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)))

simplify186.0ms (2.3%)

Algorithm
egg-herbie
Rules
1592×fma-neg
1440×log-prod
914×associate-*r*
820×associate-*l*
746×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
060618954
1155815390
2690015390
Stop Event
node limit
Counts
608 → 340
Calls
Call 1
Inputs
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(+.f64 (*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(pow.f64 x.re 3)
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3)))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3)))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3)))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(pow.f64 x.re 3)
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3)))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3)))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3)))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3)))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (pow.f64 x.im 2)) (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (pow.f64 x.im 2)) (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (pow.f64 x.im 2)) (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2))))) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2))))) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2))))) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 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.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2))))
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (pow.f64 x.im 2)) (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (pow.f64 x.im 2)) (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (pow.f64 x.im 2)) (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re)))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re)))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 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 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) (*.f64 x.im -3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)))) 1)
(*.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) 2) (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(/.f64 (+.f64 (pow.f64 x.re 9) (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 3)) (+.f64 (pow.f64 x.re 6) (-.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 2) (*.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 2)) (-.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))
(pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) 3)
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) 2)
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))
(fma.f64 x.re (*.f64 x.re x.re) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(fma.f64 (*.f64 x.im (*.f64 x.im -3)) x.re (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) x.re (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im -3) (pow.f64 x.re 3))
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) (pow.f64 x.re 3))
(fma.f64 1 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))) (pow.f64 x.re 3))
(fma.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) (pow.f64 x.re 3))
(fma.f64 (pow.f64 x.re 3/2) (pow.f64 x.re 3/2) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im -3)))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.im -3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im -3))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.im -3)) 3) 1/3)
(pow.f64 (*.f64 x.im (sqrt.f64 -3)) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.im) -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.im -3)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im -3)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.im -3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im -3) 3) (pow.f64 x.im 3)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im -3))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.im -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.im -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im -3))))
(+.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(*.f64 1 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(pow.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2)
(log.f64 (exp.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (log.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 1 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 2) x.im) x.re) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))))) 1)
(pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))))
(exp.f64 (log.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 1)
(pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2)
(log.f64 (pow.f64 (exp.f64 x.re) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(exp.f64 (log.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(+.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(+.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(*.f64 1 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(pow.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2)
(log.f64 (exp.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 1 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 x.re x.re) (neg.f64 (*.f64 x.im x.im)))
(+.f64 (*.f64 x.re x.re) (*.f64 (neg.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 (fma.f64 x.re x.re (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (fma.f64 x.re x.re (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.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 (pow.f64 x.re 4) (+.f64 (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)))
(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)
(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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 3) (pow.f64 (-.f64 x.re 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 (neg.f64 (*.f64 x.im x.im)))
(fma.f64 x.re x.re (*.f64 (neg.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)))
(fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 x.im x.im)))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) 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) (neg.f64 (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (neg.f64 x.im) 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)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 2) x.im) x.re) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 1)
(pow.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)) 3) 1/3)
(pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re -2))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) x.re) (*.f64 x.im x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 6) (pow.f64 (*.f64 x.re -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re -2) 3) (pow.f64 x.im 6)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))
(+.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))) 1)
(*.f64 1 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 2) (cbrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) (sqrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(pow.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 3)
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 2)
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(+.f64 (*.f64 x.re x.re) (neg.f64 (*.f64 x.im x.im)))
(+.f64 (*.f64 x.re x.re) (*.f64 (neg.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 (fma.f64 x.re x.re (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (fma.f64 x.re x.re (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.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 (pow.f64 x.re 4) (+.f64 (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)))
(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)
(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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 3) (pow.f64 (-.f64 x.re 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 (neg.f64 (*.f64 x.im x.im)))
(fma.f64 x.re x.re (*.f64 (neg.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)))
(fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 x.im x.im)))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) 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) (neg.f64 (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (neg.f64 x.im) 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)))
Outputs
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3))
(+.f64 (pow.f64 x.re 3) 0)
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3))
(+.f64 (pow.f64 x.re 3) 0)
(+.f64 (*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3))
(+.f64 (pow.f64 x.re 3) 0)
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(neg.f64 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))))
(neg.f64 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3))
(+.f64 (pow.f64 x.re 3) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3))
(+.f64 (pow.f64 x.re 3) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 x.re 3)
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3))
(+.f64 (pow.f64 x.re 3) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(neg.f64 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))))
(neg.f64 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(neg.f64 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)))
(neg.f64 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(neg.f64 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 x.re 3)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 x.re 3)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 x.re 3)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(neg.f64 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(neg.f64 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (pow.f64 x.re 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (pow.f64 x.im 2)) (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (pow.f64 x.im 2)) (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (pow.f64 x.im 2)) (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2))))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2))))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2))))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 -1 (pow.f64 x.im 2))
(*.f64 x.im (neg.f64 x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 -1 (pow.f64 x.im 2))
(*.f64 x.im (neg.f64 x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 -1 (pow.f64 x.im 2))
(*.f64 x.im (neg.f64 x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (*.f64 -1 (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (pow.f64 x.im 2)) (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (pow.f64 x.im 2)) (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2 (pow.f64 x.im 2)) (pow.f64 x.im 2)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re)))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re)))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (*.f64 -1 x.re))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 -1 (pow.f64 x.im 2))
(*.f64 x.im (neg.f64 x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 -1 (pow.f64 x.im 2))
(*.f64 x.im (neg.f64 x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 -1 (pow.f64 x.im 2))
(*.f64 x.im (neg.f64 x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))) 1)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 1)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))) 3)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 3) 1/3)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(pow.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) 2)
(pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 -3) (sqrt.f64 x.re))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) (*.f64 x.im -3)))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 3))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))) 1))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)))) 1)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) 2) (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(/.f64 (+.f64 (pow.f64 x.re 9) (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 3)) (+.f64 (pow.f64 x.re 6) (-.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 2) (*.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re)) 3) (pow.f64 x.re 9)) (+.f64 (pow.f64 x.re 6) (-.f64 (pow.f64 (*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re)) 2) (*.f64 (pow.f64 x.re 3) (*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))))))
(/.f64 (fma.f64 (pow.f64 x.re 3) (*.f64 (pow.f64 x.im 6) -27) (pow.f64 x.re 9)) (+.f64 (pow.f64 x.re 6) (*.f64 (*.f64 x.im (*.f64 x.re (*.f64 -3 x.im))) (-.f64 (*.f64 x.im (*.f64 x.re (*.f64 -3 x.im))) (pow.f64 x.re 3)))))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) 2)) (-.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re)) 2)) (-.f64 (pow.f64 x.re 3) (*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))))
(/.f64 (-.f64 (pow.f64 x.re 6) (*.f64 (*.f64 x.re x.re) (*.f64 9 (pow.f64 x.im 4)))) (+.f64 (pow.f64 x.re 3) (*.f64 x.re (*.f64 (*.f64 x.im x.im) 3))))
(pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)) 1)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) 3)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)) 3) 1/3)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) 2)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3)) 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))) 1))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 x.re (*.f64 x.im (*.f64 x.im -3)) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 x.re (*.f64 x.re x.re) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.im (*.f64 x.im -3)) x.re (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) x.re (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im -3) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 1 (pow.f64 x.re 3) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im -3)))) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) (pow.f64 x.re 3))
(+.f64 (pow.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) 2) (pow.f64 x.re 3))
(+.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 -3) (sqrt.f64 x.re))) 2))
(fma.f64 (pow.f64 x.re 3/2) (pow.f64 x.re 3/2) (*.f64 x.re (*.f64 x.im (*.f64 x.im -3))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im -3)))) 1)
(*.f64 -3 (*.f64 x.im x.im))
(pow.f64 (*.f64 x.im (*.f64 x.im -3)) 1)
(*.f64 -3 (*.f64 x.im x.im))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im -3))) 3)
(*.f64 -3 (*.f64 x.im x.im))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.im -3)) 3) 1/3)
(*.f64 -3 (*.f64 x.im x.im))
(pow.f64 (*.f64 x.im (sqrt.f64 -3)) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.im) -3))
(*.f64 -3 (log.f64 (pow.f64 (exp.f64 x.im) x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.im -3)))))
(*.f64 -3 (*.f64 x.im x.im))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im -3)) 3))
(*.f64 -3 (*.f64 x.im x.im))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.im -3) 3)))
(*.f64 -3 (*.f64 x.im x.im))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im -3) 3) (pow.f64 x.im 3)))
(*.f64 -3 (*.f64 x.im x.im))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im -3))))
(*.f64 -3 (*.f64 x.im x.im))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.im -3))))
(*.f64 -3 (*.f64 x.im x.im))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.im -3))) 1))
(*.f64 -3 (*.f64 x.im x.im))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im -3))))
(*.f64 -3 (*.f64 x.im x.im))
(+.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.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 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.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 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.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 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.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 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.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 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.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 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(*.f64 1 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) 3) (pow.f64 (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im)) 2) (*.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re))) 3) (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re x.re))) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re))) 2) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re x.re))) (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) 2) (pow.f64 (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im)) 2)) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re))) 2) (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re x.re))) 2)) (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))))
(pow.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(log.f64 (exp.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(exp.f64 (log.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (-.f64 x.re x.im) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 1 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 1 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1)
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3)
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 2) x.im) x.re) x.im))
(*.f64 x.im (log.f64 (pow.f64 (pow.f64 (exp.f64 2) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (log.f64 (pow.f64 (exp.f64 2) x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))))) 1)
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 1)
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 3)
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 3) 1/3)
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2)
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))))))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (log.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 1))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 1)
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1)
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 3)
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3) 1/3)
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2)
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(log.f64 (pow.f64 (exp.f64 x.re) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (log.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 1))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(fma.f64 -1 (*.f64 (*.f64 x.im x.im) x.re) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.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 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.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 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.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 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.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 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.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 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(*.f64 1 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) 3) (pow.f64 (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im)) 2) (*.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re))) 3) (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re x.re))) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re))) 2) (*.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re x.re))) (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) 2) (pow.f64 (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im)) 2)) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.im x.re))) 2) (pow.f64 (*.f64 x.im (*.f64 x.im (+.f64 x.re x.re))) 2)) (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))))
(pow.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(log.f64 (exp.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 1 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 1 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (*.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) x.re) (+.f64 x.im x.re)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)) (*.f64 (*.f64 x.im x.re) (+.f64 x.im x.im))))
(+.f64 (fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3)) (*.f64 (*.f64 x.im (+.f64 x.re x.re)) 0))
(+.f64 (*.f64 x.re x.re) (neg.f64 (*.f64 x.im x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 x.re x.re) (*.f64 (neg.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)) (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 (fma.f64 x.re x.re (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (fma.f64 x.re x.re (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 x.re x.re (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (neg.f64 (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 x.re x.re (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (neg.f64 (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (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))))
(+.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2)) (*.f64 x.im x.im)) 0)
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))) (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (neg.f64 (cbrt.f64 (pow.f64 x.im 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.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 (*.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 x.re x.re) (*.f64 x.im x.im))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))))
(/.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.im x.re) 2)))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (pow.f64 x.im 4) (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 x.re 4))))
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(-.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))) 3)
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(-.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))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 3) (pow.f64 (-.f64 x.re x.im) 3)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(-.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))))
(-.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))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(fma.f64 x.re x.re (neg.f64 (*.f64 x.im x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(fma.f64 x.re x.re (*.f64 (neg.f64 x.im) x.im))
(-.f64 (*.f64 x.re x.re) (*.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 x.re x.re) (*.f64 x.im x.im))
(fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 x.im x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) x.im))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im 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)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.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)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2)) (*.f64 x.im x.im))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (neg.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)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2)) (*.f64 x.im 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)))
(-.f64 (*.f64 x.re x.re) (*.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)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1)
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3)
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 2) x.im) x.re) x.im))
(*.f64 x.im (log.f64 (pow.f64 (pow.f64 (exp.f64 2) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (log.f64 (pow.f64 (exp.f64 2) x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 x.im (*.f64 x.im (+.f64 x.re x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 1)
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(pow.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)) 1)
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 3)
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(pow.f64 (pow.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)) 3) 1/3)
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(pow.f64 (*.f64 x.im (sqrt.f64 (*.f64 x.re -2))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) x.re) (*.f64 x.im x.im)))
(*.f64 (*.f64 x.im x.im) (log.f64 (pow.f64 (exp.f64 -2) x.re)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re (log.f64 (exp.f64 -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)) 3))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(cbrt.f64 (*.f64 (pow.f64 x.im 6) (pow.f64 (*.f64 x.re -2) 3)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re -2) 3) (pow.f64 x.im 6)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(exp.f64 (log.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 1))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))
(+.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))) 1)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 1 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 2) (cbrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) (sqrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 1)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 3)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 3) 1/3)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 2)
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2))) 3))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))) 1))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (*.f64 x.im x.im) (*.f64 x.re -2)))))
(fma.f64 -3 (*.f64 (*.f64 x.im x.im) x.re) (pow.f64 x.re 3))
(fma.f64 -3 (*.f64 x.im (*.f64 x.im x.re)) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re x.re) (neg.f64 (*.f64 x.im x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (*.f64 x.re x.re) (*.f64 (neg.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)) (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 (fma.f64 x.re x.re (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (fma.f64 x.re x.re (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 x.re x.re (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (neg.f64 (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(+.f64 (fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 x.re x.re (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (neg.f64 (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.f64 (*.f64 x.im x.im) 1))) (fma.f64 (neg.f64 (*.f64 x.im x.im)) 1 (*.f64 (*.f64 x.im x.im) 1)))
(+.f64 (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))))
(+.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2)) (*.f64 x.im x.im)) 0)
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) 2)) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))) (fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (neg.f64 (cbrt.f64 (pow.f64 x.im 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 (pow.f64 x.im 4)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.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 (*.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 x.re x.re) (*.f64 x.im x.im))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))))
(/.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.im x.re) 2)))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (pow.f64 x.im 4) (+.f64 (pow.f64 (*.f64 x.im x.re) 2) (pow.f64 x.re 4))))
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(-.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))) 3)
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re x.im)) (-.f64 x.re x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(-.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))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 3) (pow.f64 (-.f64 x.re x.im) 3)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(-.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))))
(-.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))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(fma.f64 x.re x.re (neg.f64 (*.f64 x.im x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(fma.f64 x.re x.re (*.f64 (neg.f64 x.im) x.im))
(-.f64 (*.f64 x.re x.re) (*.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 x.re x.re) (*.f64 x.im x.im))
(fma.f64 1 (*.f64 x.re x.re) (neg.f64 (*.f64 x.im x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) x.im))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im 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)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (neg.f64 (*.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)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2)) (*.f64 x.im x.im))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2) (*.f64 (neg.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)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 x.re 4)) (pow.f64 (cbrt.f64 x.re) 2)) (*.f64 x.im 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)))
(-.f64 (*.f64 x.re x.re) (*.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)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))

eval106.0ms (1.3%)

Compiler

Compiled 9761 to 3020 computations (69.1% saved)

prune76.0ms (0.9%)

Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New38211393
Fresh000
Picked404
Done000
Total38611397
Accuracy
100.0%
Counts
397 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.9%
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
93.2%
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
56.1%
(pow.f64 x.re 3)
58.9%
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))
85.9%
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 2 (*.f64 (*.f64 x.im x.im) x.re)))
66.1%
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
60.4%
(-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
53.1%
(-.f64 (neg.f64 (*.f64 (*.f64 x.im x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
88.5%
(+.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.re (*.f64 -3 x.im))))
48.7%
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
53.1%
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
92.9%
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
93.2%
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
56.1%
(pow.f64 x.re 3)
58.9%
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))
85.9%
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 2 (*.f64 (*.f64 x.im x.im) x.re)))
66.1%
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
60.4%
(-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
53.1%
(-.f64 (neg.f64 (*.f64 (*.f64 x.im x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
88.5%
(+.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.re (*.f64 -3 x.im))))
48.7%
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
53.1%
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
Compiler

Compiled 872 to 448 computations (48.6% saved)

localize127.0ms (1.6%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 x.im (*.f64 x.re (*.f64 -3 x.im)))
99.7%
(*.f64 x.re (*.f64 -3 x.im))
89.9%
(+.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.re (*.f64 -3 x.im))))
100.0%
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
99.8%
(*.f64 (*.f64 x.re x.re) x.re)
99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
89.9%
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
99.8%
(*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))
99.8%
(-.f64 (neg.f64 (*.f64 (*.f64 x.im x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
86.7%
(*.f64 (*.f64 x.im x.im) x.re)
99.8%
(*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)))
94.0%
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
Compiler

Compiled 181 to 46 computations (74.6% saved)

series12.0ms (0.1%)

Counts
11 → 252
Calls

63 calls:

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

rewrite102.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
678×add-sqr-sqrt
664×pow1
662×*-un-lft-identity
626×add-exp-log
626×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify272.0ms (3.4%)

Algorithm
egg-herbie
Rules
1186×associate-*r*
988×associate-*l*
954×fma-def
380×distribute-rgt-in
366×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

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

eval119.0ms (1.5%)

Compiler

Compiled 9547 to 3336 computations (65.1% saved)

prune100.0ms (1.2%)

Pruning

12 alts after pruning (9 fresh and 3 done)

PrunedKeptTotal
New4164420
Fresh156
Picked235
Done000
Total41912431
Accuracy
100.0%
Counts
431 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.9%
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
93.2%
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
56.1%
(pow.f64 x.re 3)
58.9%
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))
56.1%
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))
60.4%
(-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
88.5%
(+.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.re (*.f64 -3 x.im))))
48.7%
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
53.1%
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
23.6%
(*.f64 x.re (*.f64 (*.f64 x.im x.im) 3))
53.1%
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
60.4%
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
92.9%
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
93.2%
(fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
56.1%
(pow.f64 x.re 3)
58.9%
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))
56.1%
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))
60.4%
(-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
88.5%
(+.f64 (pow.f64 x.re 3) (*.f64 x.im (*.f64 x.re (*.f64 -3 x.im))))
48.7%
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
53.1%
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
23.6%
(*.f64 x.re (*.f64 (*.f64 x.im x.im) 3))
53.1%
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
60.4%
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
Compiler

Compiled 742 to 386 computations (48% saved)

localize168.0ms (2.1%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))
99.8%
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)
96.8%
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))
81.9%
(sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
99.9%
(-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
99.9%
(*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))
99.9%
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
99.9%
(*.f64 (*.f64 x.im x.im) 3)
93.4%
(*.f64 x.re (*.f64 (*.f64 x.im x.im) 3))
99.9%
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
99.8%
(*.f64 -3 (*.f64 x.re x.im))
99.9%
(*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)))
99.8%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2)
96.8%
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
70.6%
(cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))))
Compiler

Compiled 252 to 46 computations (81.7% saved)

series27.0ms (0.3%)

Counts
12 → 214
Calls

69 calls:

TimeVariablePointExpression
3.0ms
x.im
@0
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2)
2.0ms
x.re
@-inf
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
2.0ms
x.im
@0
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
1.0ms
x.re
@inf
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
1.0ms
x.re
@-inf
(cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))))

rewrite106.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
712×add-sqr-sqrt
696×pow1
692×*-un-lft-identity
658×add-exp-log
658×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036320
1808280
Stop Event
node limit
Counts
12 → 295
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2) (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)))) 2)
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) 3))
(*.f64 (*.f64 x.im x.im) 3)
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)
Outputs
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(*.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re x.im))) (cbrt.f64 (+.f64 x.re x.im)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re x.im)) 2) (cbrt.f64 x.re))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(*.f64 (cbrt.f64 (+.f64 x.re x.im)) (cbrt.f64 (*.f64 x.re (+.f64 x.re x.im))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re))) (cbrt.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(*.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) 1/3) (pow.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) 1/3))
(*.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 1/3) (cbrt.f64 x.re))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) 1/2)
(pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re))) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2))
(fabs.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(-.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))) (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 1 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2))) (neg.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2))) 1)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re x.im)) 2) (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re x.im))) 2))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -3 (*.f64 x.re x.im)))) 1)
(pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 -3 (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -3 (*.f64 x.re x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -3 (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 3))
(expm1.f64 (log1p.f64 (*.f64 -3 (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 -3 (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 -3 (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 -3 (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)))) 1)
(pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (*.f64 -3 (*.f64 x.re x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 3) (pow.f64 x.im 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))) 3) 1/3)
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 3)) (sqrt.f64 x.re)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.im) 3) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))) 3))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 3) (pow.f64 x.re 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im 3)))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 3) 1/3)
(pow.f64 (*.f64 x.im (sqrt.f64 3)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.im) 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im 3))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re x.im)))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.im) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re x.im))))
(+.f64 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 x.im (*.f64 x.re x.im) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 x.im (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 x.im x.im) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im x.im) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 x.im x.im) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 x.re x.im) x.im (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) x.im (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 x.re x.im) x.im (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 1 (*.f64 x.im (*.f64 x.re x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 1 (*.f64 x.im (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 1 (*.f64 x.im (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 1 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2))) (neg.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 3) (pow.f64 (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3)) (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (*.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 x.im (*.f64 x.re x.im) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (*.f64 x.re x.im) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (*.f64 x.im x.im) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 1 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 1 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (cbrt.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1/4) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1/4))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (+.f64 x.im x.im)))
(*.f64 (sqrt.f64 x.im) (sqrt.f64 (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.im x.im))) (sqrt.f64 x.im))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1/2))
(pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(*.f64 1 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2))) (neg.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1)
(*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))
(*.f64 (*.f64 x.re (+.f64 x.im x.im)) x.im)
(*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im))
(*.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 1 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) (+.f64 x.im x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))

simplify172.0ms (2.1%)

Algorithm
egg-herbie
Rules
1422×fma-def
692×associate-+r+
622×distribute-lft-in
608×distribute-rgt-in
608×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
082023965
1234518261
Stop Event
node limit
Counts
509 → 490
Calls
Call 1
Inputs
x.re
(+.f64 x.re (*.f64 1/3 (+.f64 x.im (*.f64 -1 x.im))))
(+.f64 x.re (+.f64 (*.f64 1/3 (+.f64 x.im (*.f64 -1 x.im))) (*.f64 1/3 (/.f64 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) x.re))))
(+.f64 x.re (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3)) (*.f64 2/3 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))))) (pow.f64 x.re 2))) (+.f64 (*.f64 1/3 (+.f64 x.im (*.f64 -1 x.im))) (*.f64 1/3 (/.f64 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) x.re)))))
(*.f64 -1 (*.f64 x.re (cbrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 x.re (cbrt.f64 -1))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))))
(+.f64 (*.f64 -1 (*.f64 x.re (cbrt.f64 -1))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (*.f64 x.re (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (+.f64 x.im (*.f64 -1 x.im))))))
(+.f64 (*.f64 -1 (*.f64 x.re (cbrt.f64 -1))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))))))) (*.f64 (pow.f64 x.re 2) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (*.f64 x.re (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))))))
x.re
(+.f64 x.re (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 x.re) 1/3) (*.f64 x.im (+.f64 x.re (*.f64 -1 x.re))))))
(+.f64 x.re (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 x.re) 1/3) (*.f64 x.im (+.f64 x.re (*.f64 -1 x.re))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))) (pow.f64 x.re 2)))))
(+.f64 x.re (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 1/27 (*.f64 x.re (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 2)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))))))) (pow.f64 x.re 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 x.re) 1/3) (*.f64 x.im (+.f64 x.re (*.f64 -1 x.re))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))) (pow.f64 x.re 2))))))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 1/3 (+.f64 x.im (*.f64 -1 x.im))) (*.f64 2/3 (+.f64 x.im (*.f64 -1 x.im))))) (pow.f64 x.re 3))
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (+.f64 (*.f64 1/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (+.f64 (*.f64 2/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (+.f64 (*.f64 1/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (*.f64 2/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 1/3 (+.f64 x.im (*.f64 -1 x.im))) (*.f64 2/3 (+.f64 x.im (*.f64 -1 x.im))))) (pow.f64 x.re 3)))
(+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3)) (*.f64 2/3 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3)) (*.f64 2/3 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))) (+.f64 (*.f64 1/3 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (+.f64 (*.f64 1/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (*.f64 2/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))) (+.f64 (*.f64 4/9 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))) (+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (+.f64 (*.f64 1/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (+.f64 (*.f64 2/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (+.f64 (*.f64 1/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (*.f64 2/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 1/3 (+.f64 x.im (*.f64 -1 x.im))) (*.f64 2/3 (+.f64 x.im (*.f64 -1 x.im))))) (pow.f64 x.re 3)))))))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))))) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (+.f64 (*.f64 1/3 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))) (+.f64 (*.f64 2 (pow.f64 x.im 2)) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (*.f64 2/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (cbrt.f64 -1)))))))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))))) (pow.f64 x.re 3)))
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (+.f64 (*.f64 1/3 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))) (+.f64 (*.f64 2 (pow.f64 x.im 2)) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (*.f64 2/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (cbrt.f64 -1)))))))))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (*.f64 2/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (cbrt.f64 -1))))))) (+.f64 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))))))) (cbrt.f64 -1))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))))) (pow.f64 x.re 3)))))))
(pow.f64 x.re 3)
(+.f64 (*.f64 x.im (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 7)) 1/3) (+.f64 x.re (*.f64 -1 x.re)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 7)) 1/3) (+.f64 x.re (*.f64 -1 x.re)))))) (pow.f64 x.re 3))
(+.f64 (*.f64 x.im (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 7)) 1/3) (+.f64 x.re (*.f64 -1 x.re)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 7)) 1/3) (+.f64 x.re (*.f64 -1 x.re)))))) (+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (+.f64 (*.f64 1/3 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))) (*.f64 x.re (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 2)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))) x.re)))))))) (pow.f64 x.re 3)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 7)) 1/3) (+.f64 x.re (*.f64 -1 x.re)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 7)) 1/3) (+.f64 x.re (*.f64 -1 x.re)))))) (+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (+.f64 (*.f64 1/3 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))) (*.f64 x.re (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 2)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))) x.re)))))))) (+.f64 (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 1/27 (*.f64 x.re (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 2)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 2)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 x.re) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 2)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))) x.re)))))) (*.f64 x.re (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/27 (*.f64 x.re (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 2)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))))))) x.re)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 5)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))))))))))) (pow.f64 x.re 3))))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(pow.f64 x.re 2)
(+.f64 (*.f64 2/3 (*.f64 x.re (+.f64 x.im (*.f64 -1 x.im)))) (pow.f64 x.re 2))
(+.f64 (*.f64 1/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (+.f64 (*.f64 2/3 (*.f64 x.re (+.f64 x.im (*.f64 -1 x.im)))) (+.f64 (*.f64 2/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (pow.f64 x.re 2))))
(+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3)) (*.f64 2/3 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))))) x.re)) (+.f64 (*.f64 1/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (+.f64 (*.f64 2/9 (/.f64 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) x.re)) (+.f64 (*.f64 2/3 (*.f64 x.re (+.f64 x.im (*.f64 -1 x.im)))) (+.f64 (*.f64 2/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (pow.f64 x.re 2))))))
(*.f64 (pow.f64 x.re 2) (pow.f64 (cbrt.f64 -1) 2))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (*.f64 x.re (+.f64 x.im (*.f64 -1 x.im))))) (*.f64 (pow.f64 x.re 2) (pow.f64 (cbrt.f64 -1) 2)))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (*.f64 x.re (+.f64 x.im (*.f64 -1 x.im))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (+.f64 (*.f64 2/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (cbrt.f64 -1))) (*.f64 (pow.f64 x.re 2) (pow.f64 (cbrt.f64 -1) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))))))) (cbrt.f64 -1))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))))))) x.re)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (*.f64 x.re (+.f64 x.im (*.f64 -1 x.im))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (+.f64 (*.f64 2/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (cbrt.f64 -1))) (*.f64 (pow.f64 x.re 2) (pow.f64 (cbrt.f64 -1) 2))))))
(pow.f64 x.re 2)
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 4)) 1/3) (*.f64 x.im (+.f64 x.re (*.f64 -1 x.re))))) (pow.f64 x.re 2))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 4)) 1/3) (*.f64 x.im (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 2)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))) x.re)))) (pow.f64 x.re 2)))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 4)) 1/3) (*.f64 x.im (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 2)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))) x.re)))) (+.f64 (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/27 (*.f64 x.re (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 2)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))))))) x.re)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 5)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))))))) (pow.f64 x.re 2))))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2)))))
(*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2)))))
(*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2)))))
(*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2)))))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 -1 (*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re)))
(*.f64 -1 (*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re)))
(*.f64 -1 (*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re)))
(*.f64 -1 (*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re)))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(pow.f64 x.re 3)
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))) (pow.f64 x.re 3)))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))) (pow.f64 x.re 3)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2))))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))) (pow.f64 x.re 3)))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))) (pow.f64 x.re 3)))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2))))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))) (pow.f64 x.re 3)))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))) (pow.f64 x.re 3)))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(*.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re x.im))) (cbrt.f64 (+.f64 x.re x.im)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re x.im)) 2) (cbrt.f64 x.re))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(*.f64 (cbrt.f64 (+.f64 x.re x.im)) (cbrt.f64 (*.f64 x.re (+.f64 x.re x.im))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re))) (cbrt.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(*.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) 1/3) (pow.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) 1/3))
(*.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 1/3) (cbrt.f64 x.re))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) 1/2)
(pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re))) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2))
(fabs.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(-.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))) (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 1 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2))) (neg.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2))) 1)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re x.im)) 2) (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re x.im))) 2))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -3 (*.f64 x.re x.im)))) 1)
(pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 -3 (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -3 (*.f64 x.re x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -3 (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 3))
(expm1.f64 (log1p.f64 (*.f64 -3 (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 -3 (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 -3 (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 -3 (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)))) 1)
(pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (*.f64 -3 (*.f64 x.re x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 3) (pow.f64 x.im 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))) 3) 1/3)
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 3)) (sqrt.f64 x.re)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.im) 3) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))) 3))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 3) (pow.f64 x.re 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im 3)))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 3) 1/3)
(pow.f64 (*.f64 x.im (sqrt.f64 3)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.im) 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im 3))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re x.im)))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.im) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re x.im))))
(+.f64 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 x.im (*.f64 x.re x.im) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 x.im (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 x.im x.im) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im x.im) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 x.im x.im) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 x.re x.im) x.im (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) x.im (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 x.re x.im) x.im (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 1 (*.f64 x.im (*.f64 x.re x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 1 (*.f64 x.im (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 1 (*.f64 x.im (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 1 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2))) (neg.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 3) (pow.f64 (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3)) (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (*.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 x.im (*.f64 x.re x.im) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (*.f64 x.re x.im) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (*.f64 x.im x.im) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 1 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 1 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (cbrt.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1/4) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1/4))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (+.f64 x.im x.im)))
(*.f64 (sqrt.f64 x.im) (sqrt.f64 (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.im x.im))) (sqrt.f64 x.im))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1/2))
(pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(*.f64 1 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2))) (neg.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1)
(*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))
(*.f64 (*.f64 x.re (+.f64 x.im x.im)) x.im)
(*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im))
(*.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 1 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) (+.f64 x.im x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
Outputs
x.re
(+.f64 x.re (*.f64 1/3 (+.f64 x.im (*.f64 -1 x.im))))
(+.f64 x.re (*.f64 1/3 (*.f64 0 x.im)))
(+.f64 x.re 0)
(+.f64 x.re (+.f64 (*.f64 1/3 (+.f64 x.im (*.f64 -1 x.im))) (*.f64 1/3 (/.f64 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) x.re))))
(+.f64 x.re (*.f64 1/3 (+.f64 (*.f64 0 x.im) (/.f64 (+.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 -1/3 (pow.f64 (*.f64 0 x.im) 2))) x.re))))
(+.f64 x.re (fma.f64 1/3 (/.f64 (fma.f64 -1 (*.f64 x.im x.im) 0) x.re) 0))
(+.f64 x.re (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3)) (*.f64 2/3 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))))) (pow.f64 x.re 2))) (+.f64 (*.f64 1/3 (+.f64 x.im (*.f64 -1 x.im))) (*.f64 1/3 (/.f64 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) x.re)))))
(+.f64 x.re (fma.f64 -1/3 (/.f64 (fma.f64 1/27 (pow.f64 (*.f64 0 x.im) 3) (*.f64 2/3 (*.f64 (*.f64 0 x.im) (+.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 -1/3 (pow.f64 (*.f64 0 x.im) 2)))))) (*.f64 x.re x.re)) (*.f64 1/3 (+.f64 (*.f64 0 x.im) (/.f64 (+.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 -1/3 (pow.f64 (*.f64 0 x.im) 2))) x.re)))))
(+.f64 x.re (fma.f64 -1/3 (/.f64 (fma.f64 0 (fma.f64 -1 (*.f64 x.im x.im) 0) 0) (*.f64 x.re x.re)) (fma.f64 1/3 (/.f64 (fma.f64 -1 (*.f64 x.im x.im) 0) x.re) 0)))
(*.f64 -1 (*.f64 x.re (cbrt.f64 -1)))
(*.f64 (neg.f64 x.re) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (neg.f64 x.re))
(+.f64 (*.f64 -1 (*.f64 x.re (cbrt.f64 -1))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))))
(fma.f64 -1 (*.f64 x.re (cbrt.f64 -1)) (*.f64 1/3 (*.f64 (*.f64 0 x.im) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 0) (*.f64 (cbrt.f64 -1) (neg.f64 x.re)))
(+.f64 (*.f64 -1 (*.f64 x.re (cbrt.f64 -1))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (*.f64 x.re (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (+.f64 x.im (*.f64 -1 x.im))))))
(fma.f64 -1 (*.f64 x.re (cbrt.f64 -1)) (fma.f64 -1/3 (/.f64 (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2))) (*.f64 x.re (pow.f64 (cbrt.f64 -1) 2))) (*.f64 1/3 (*.f64 (*.f64 0 x.im) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))))
(-.f64 (fma.f64 -1/3 (/.f64 (fma.f64 x.im x.im (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))) (*.f64 x.re (pow.f64 (cbrt.f64 -1) 2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 0))) (*.f64 x.re (cbrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 x.re (cbrt.f64 -1))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))))))) (*.f64 (pow.f64 x.re 2) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (*.f64 x.re (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))))))
(fma.f64 -1 (*.f64 x.re (cbrt.f64 -1)) (fma.f64 -1/3 (/.f64 (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 0 x.im) 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 x.im)) (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2)))))) (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 -1/3 (/.f64 (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2))) (*.f64 x.re (pow.f64 (cbrt.f64 -1) 2))) (*.f64 1/3 (*.f64 (*.f64 0 x.im) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))))
(-.f64 (fma.f64 -1/3 (/.f64 (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (+.f64 0 (*.f64 0 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 -1/3 (/.f64 (fma.f64 x.im x.im (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))) (*.f64 x.re (pow.f64 (cbrt.f64 -1) 2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 0)))) (*.f64 x.re (cbrt.f64 -1)))
x.re
(+.f64 x.re (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 x.re) 1/3) (*.f64 x.im (+.f64 x.re (*.f64 -1 x.re))))))
(+.f64 x.re (*.f64 1/3 (*.f64 (cbrt.f64 x.re) (*.f64 x.im (*.f64 0 x.re)))))
(fma.f64 1/3 (*.f64 (cbrt.f64 x.re) 0) x.re)
(+.f64 x.re (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 x.re) 1/3) (*.f64 x.im (+.f64 x.re (*.f64 -1 x.re))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))) (pow.f64 x.re 2)))))
(+.f64 x.re (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 x.re) (*.f64 x.im (*.f64 0 x.re))) (/.f64 (*.f64 (*.f64 x.im x.im) (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2))))) (*.f64 x.re x.re)))))
(fma.f64 1/3 (fma.f64 (cbrt.f64 x.re) 0 (*.f64 (/.f64 (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0))) x.re) (/.f64 (*.f64 x.im x.im) x.re))) x.re)
(+.f64 x.re (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 1/27 (*.f64 x.re (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 2)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))))))) (pow.f64 x.re 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 x.re) 1/3) (*.f64 x.im (+.f64 x.re (*.f64 -1 x.re))))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))) (pow.f64 x.re 2))))))
(+.f64 x.re (fma.f64 -1/3 (/.f64 (pow.f64 x.im 3) (/.f64 (*.f64 x.re x.re) (fma.f64 1/27 (*.f64 x.re (pow.f64 (*.f64 0 x.re) 3)) (*.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x.re x.re))) (*.f64 0 x.re)) (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2))))))))) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 x.re) (*.f64 x.im (*.f64 0 x.re))) (/.f64 (*.f64 (*.f64 x.im x.im) (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2))))) (*.f64 x.re x.re))))))
(+.f64 x.re (fma.f64 -1/3 (*.f64 (/.f64 (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 x.re) x.re)) 0) (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0)))) 0) x.re) (/.f64 (pow.f64 x.im 3) x.re)) (*.f64 1/3 (fma.f64 (cbrt.f64 x.re) 0 (*.f64 (/.f64 (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0))) x.re) (/.f64 (*.f64 x.im x.im) x.re))))))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 x.re (*.f64 x.im x.im)))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 1/3 (+.f64 x.im (*.f64 -1 x.im))) (*.f64 2/3 (+.f64 x.im (*.f64 -1 x.im))))) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) (*.f64 (*.f64 0 x.im) 1) (pow.f64 x.re 3))
(+.f64 (pow.f64 x.re 3) 0)
(+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (+.f64 (*.f64 1/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (+.f64 (*.f64 2/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (+.f64 (*.f64 1/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (*.f64 2/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 1/3 (+.f64 x.im (*.f64 -1 x.im))) (*.f64 2/3 (+.f64 x.im (*.f64 -1 x.im))))) (pow.f64 x.re 3)))
(fma.f64 x.re (fma.f64 -2 (*.f64 x.im x.im) (fma.f64 1/9 (pow.f64 (*.f64 0 x.im) 2) (fma.f64 2/9 (pow.f64 (*.f64 0 x.im) 2) (*.f64 (+.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 -1/3 (pow.f64 (*.f64 0 x.im) 2))) 1)))) (fma.f64 (*.f64 x.re x.re) (*.f64 (*.f64 0 x.im) 1) (pow.f64 x.re 3)))
(+.f64 (pow.f64 x.re 3) (*.f64 x.re (+.f64 (fma.f64 (*.f64 x.im x.im) -2 0) (fma.f64 -1 (*.f64 x.im x.im) 0))))
(+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3)) (*.f64 2/3 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3)) (*.f64 2/3 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))) (+.f64 (*.f64 1/3 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (+.f64 (*.f64 1/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (*.f64 2/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))) (+.f64 (*.f64 4/9 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))) (+.f64 (*.f64 x.re (+.f64 (*.f64 -2 (pow.f64 x.im 2)) (+.f64 (*.f64 1/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (+.f64 (*.f64 2/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (+.f64 (*.f64 1/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (*.f64 2/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 1/3 (+.f64 x.im (*.f64 -1 x.im))) (*.f64 2/3 (+.f64 x.im (*.f64 -1 x.im))))) (pow.f64 x.re 3)))))))
(fma.f64 -2/3 (fma.f64 1/27 (pow.f64 (*.f64 0 x.im) 3) (*.f64 2/3 (*.f64 (*.f64 0 x.im) (+.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 -1/3 (pow.f64 (*.f64 0 x.im) 2)))))) (fma.f64 -1/3 (fma.f64 1/27 (pow.f64 (*.f64 0 x.im) 3) (*.f64 2/3 (*.f64 (*.f64 0 x.im) (+.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 -1/3 (pow.f64 (*.f64 0 x.im) 2)))))) (fma.f64 1/3 (*.f64 (*.f64 0 x.im) (fma.f64 1/9 (pow.f64 (*.f64 0 x.im) 2) (*.f64 (+.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 -1/3 (pow.f64 (*.f64 0 x.im) 2))) 2/3))) (fma.f64 4/9 (*.f64 (*.f64 0 x.im) (+.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 -1/3 (pow.f64 (*.f64 0 x.im) 2)))) (fma.f64 x.re (fma.f64 -2 (*.f64 x.im x.im) (fma.f64 1/9 (pow.f64 (*.f64 0 x.im) 2) (fma.f64 2/9 (pow.f64 (*.f64 0 x.im) 2) (*.f64 (+.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 -1/3 (pow.f64 (*.f64 0 x.im) 2))) 1)))) (fma.f64 (*.f64 x.re x.re) (*.f64 (*.f64 0 x.im) 1) (pow.f64 x.re 3)))))))
(+.f64 (fma.f64 0 (fma.f64 (fma.f64 -1 (*.f64 x.im x.im) 0) 2/3 0) (+.f64 (fma.f64 0 (fma.f64 -1 (*.f64 x.im x.im) 0) (*.f64 x.re (+.f64 (fma.f64 (*.f64 x.im x.im) -2 0) (fma.f64 -1 (*.f64 x.im x.im) 0)))) (pow.f64 x.re 3))) (*.f64 (fma.f64 0 (fma.f64 -1 (*.f64 x.im x.im) 0) 0) -1))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))))) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) (*.f64 (*.f64 (*.f64 0 x.im) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) (pow.f64 x.re 3))
(*.f64 (*.f64 x.re x.re) (+.f64 x.re (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)) 0)))
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (+.f64 (*.f64 1/3 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))) (+.f64 (*.f64 2 (pow.f64 x.im 2)) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (*.f64 2/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (cbrt.f64 -1)))))))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))))) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 x.re (fma.f64 2/9 (*.f64 (pow.f64 (*.f64 0 x.im) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (fma.f64 1/3 (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2))) (fma.f64 2 (*.f64 x.im x.im) (*.f64 (cbrt.f64 -1) (fma.f64 1/9 (*.f64 (pow.f64 (*.f64 0 x.im) 2) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2))) (cbrt.f64 -1))))))))) (fma.f64 (*.f64 x.re x.re) (*.f64 (*.f64 (*.f64 0 x.im) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) (pow.f64 x.re 3)))
(-.f64 (*.f64 (*.f64 x.re x.re) (+.f64 x.re (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)) 0))) (*.f64 x.re (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0) 2/9 (fma.f64 1/3 (fma.f64 x.im x.im (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))) (fma.f64 (cbrt.f64 -1) (fma.f64 2/3 (/.f64 (fma.f64 x.im x.im (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))) (cbrt.f64 -1)) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))) 0))) (*.f64 2 (*.f64 x.im x.im)))))))
(+.f64 (*.f64 -1 (*.f64 x.re (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (+.f64 (*.f64 1/3 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))) (+.f64 (*.f64 2 (pow.f64 x.im 2)) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (*.f64 2/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (cbrt.f64 -1)))))))))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (*.f64 2/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (cbrt.f64 -1))))))) (+.f64 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))))))) (cbrt.f64 -1))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))))))))) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (+.f64 x.im (*.f64 -1 x.im)))))) (pow.f64 x.re 3)))))))
(fma.f64 -1 (*.f64 x.re (fma.f64 2/9 (*.f64 (pow.f64 (*.f64 0 x.im) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (fma.f64 1/3 (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2))) (fma.f64 2 (*.f64 x.im x.im) (*.f64 (cbrt.f64 -1) (fma.f64 1/9 (*.f64 (pow.f64 (*.f64 0 x.im) 2) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2))) (cbrt.f64 -1))))))))) (fma.f64 -1/3 (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 0 x.im) 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 x.im)) (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2)))))) (fma.f64 2/9 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 x.im)) (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (*.f64 0 x.im) (fma.f64 1/9 (*.f64 (pow.f64 (*.f64 0 x.im) 2) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2))) (cbrt.f64 -1)))))) (fma.f64 (cbrt.f64 -1) (fma.f64 -2/3 (/.f64 (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 0 x.im) 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 x.im)) (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2)))))) (cbrt.f64 -1)) (*.f64 2/9 (*.f64 (*.f64 (*.f64 0 x.im) (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 8)))))) (fma.f64 (*.f64 x.re x.re) (*.f64 (*.f64 (*.f64 0 x.im) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) (pow.f64 x.re 3)))))))
(-.f64 (fma.f64 -1/3 (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (+.f64 0 (*.f64 0 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (+.f64 0 (*.f64 0 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))))) 2/9 (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 0) (fma.f64 2/3 (/.f64 (fma.f64 x.im x.im (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))) (cbrt.f64 -1)) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))) 0)))) (fma.f64 (cbrt.f64 -1) (fma.f64 -2/3 (/.f64 (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (+.f64 0 (*.f64 0 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2))) (cbrt.f64 -1)) (*.f64 2/9 (*.f64 (+.f64 0 (*.f64 0 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 8)))))) (*.f64 (*.f64 x.re x.re) (+.f64 x.re (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)) 0))))))) (*.f64 x.re (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0) 2/9 (fma.f64 1/3 (fma.f64 x.im x.im (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))) (fma.f64 (cbrt.f64 -1) (fma.f64 2/3 (/.f64 (fma.f64 x.im x.im (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))) (cbrt.f64 -1)) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))) 0))) (*.f64 2 (*.f64 x.im x.im)))))))
(pow.f64 x.re 3)
(+.f64 (*.f64 x.im (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 7)) 1/3) (+.f64 x.re (*.f64 -1 x.re)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 7)) 1/3) (+.f64 x.re (*.f64 -1 x.re)))))) (pow.f64 x.re 3))
(fma.f64 x.im (*.f64 (*.f64 (*.f64 0 x.re) (cbrt.f64 (pow.f64 x.re 7))) 1) (pow.f64 x.re 3))
(fma.f64 x.im (*.f64 (cbrt.f64 (pow.f64 x.re 7)) 0) (pow.f64 x.re 3))
(+.f64 (*.f64 x.im (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 7)) 1/3) (+.f64 x.re (*.f64 -1 x.re)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 7)) 1/3) (+.f64 x.re (*.f64 -1 x.re)))))) (+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (+.f64 (*.f64 1/3 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))) (*.f64 x.re (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 2)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))) x.re)))))))) (pow.f64 x.re 3)))
(fma.f64 x.im (*.f64 (*.f64 (*.f64 0 x.re) (cbrt.f64 (pow.f64 x.re 7))) 1) (fma.f64 (*.f64 x.im x.im) (fma.f64 -2 x.re (fma.f64 2/9 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2)) (fma.f64 1/3 (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2)))) (*.f64 x.re (fma.f64 1/9 (*.f64 (pow.f64 (*.f64 0 x.re) 2) (cbrt.f64 (*.f64 x.re x.re))) (*.f64 2/3 (/.f64 (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2)))) x.re))))))) (pow.f64 x.re 3)))
(fma.f64 x.im (*.f64 (cbrt.f64 (pow.f64 x.re 7)) 0) (fma.f64 (*.f64 x.im x.im) (fma.f64 x.re -2 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0) 2/9 (fma.f64 x.re (fma.f64 2/3 (/.f64 (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0))) x.re) (*.f64 (*.f64 1/9 (cbrt.f64 (*.f64 x.re x.re))) 0)) (*.f64 1/3 (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0))))))) (pow.f64 x.re 3)))
(+.f64 (*.f64 x.im (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 7)) 1/3) (+.f64 x.re (*.f64 -1 x.re)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 7)) 1/3) (+.f64 x.re (*.f64 -1 x.re)))))) (+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 -2 x.re) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (+.f64 (*.f64 1/3 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))) (*.f64 x.re (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 2)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))) x.re)))))))) (+.f64 (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 1/27 (*.f64 x.re (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 2)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 2)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 x.re) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 2)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))) x.re)))))) (*.f64 x.re (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/27 (*.f64 x.re (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 2)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))))))) x.re)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 5)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))))))))))) (pow.f64 x.re 3))))
(fma.f64 x.im (*.f64 (*.f64 (*.f64 0 x.re) (cbrt.f64 (pow.f64 x.re 7))) 1) (fma.f64 (*.f64 x.im x.im) (fma.f64 -2 x.re (fma.f64 2/9 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2)) (fma.f64 1/3 (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2)))) (*.f64 x.re (fma.f64 1/9 (*.f64 (pow.f64 (*.f64 0 x.re) 2) (cbrt.f64 (*.f64 x.re x.re))) (*.f64 2/3 (/.f64 (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2)))) x.re))))))) (fma.f64 (pow.f64 x.im 3) (fma.f64 -1/3 (fma.f64 1/27 (*.f64 x.re (pow.f64 (*.f64 0 x.re) 3)) (*.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x.re x.re))) (*.f64 0 x.re)) (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2))))))) (fma.f64 2/9 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x.re x.re))) (*.f64 0 x.re)) (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2))))) (fma.f64 1/3 (*.f64 (cbrt.f64 x.re) (*.f64 (*.f64 0 x.re) (fma.f64 1/9 (*.f64 (pow.f64 (*.f64 0 x.re) 2) (cbrt.f64 (*.f64 x.re x.re))) (*.f64 2/3 (/.f64 (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2)))) x.re))))) (*.f64 x.re (fma.f64 -2/3 (/.f64 (fma.f64 1/27 (*.f64 x.re (pow.f64 (*.f64 0 x.re) 3)) (*.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x.re x.re))) (*.f64 0 x.re)) (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2))))))) x.re) (*.f64 2/9 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x.re 5))) (*.f64 0 x.re)) (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2))))))))))) (pow.f64 x.re 3))))
(fma.f64 x.im (*.f64 (cbrt.f64 (pow.f64 x.re 7)) 0) (fma.f64 (*.f64 x.im x.im) (fma.f64 x.re -2 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0) 2/9 (fma.f64 x.re (fma.f64 2/3 (/.f64 (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0))) x.re) (*.f64 (*.f64 1/9 (cbrt.f64 (*.f64 x.re x.re))) 0)) (*.f64 1/3 (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0))))))) (fma.f64 (pow.f64 x.im 3) (fma.f64 -1/3 (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 x.re) x.re)) 0) (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0)))) 0) (fma.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 x.re) x.re)) 0) (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0)))) 2/9 (fma.f64 x.re (fma.f64 2/9 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x.re 5))) 0) (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0)))) (*.f64 -2/3 (/.f64 (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 x.re) x.re)) 0) (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0)))) 0) x.re))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 x.re) 0) (fma.f64 2/3 (/.f64 (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0))) x.re) (*.f64 (*.f64 1/9 (cbrt.f64 (*.f64 x.re x.re))) 0))))))) (pow.f64 x.re 3))))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 x.re (*.f64 x.im x.im)))
(*.f64 -2 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -2 (*.f64 x.re (*.f64 x.im x.im)))
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 2/3 (*.f64 x.re (+.f64 x.im (*.f64 -1 x.im)))) (pow.f64 x.re 2))
(fma.f64 2/3 (*.f64 x.re (*.f64 0 x.im)) (*.f64 x.re x.re))
(fma.f64 x.re x.re 0)
(+.f64 (*.f64 1/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (+.f64 (*.f64 2/3 (*.f64 x.re (+.f64 x.im (*.f64 -1 x.im)))) (+.f64 (*.f64 2/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (pow.f64 x.re 2))))
(fma.f64 1/9 (pow.f64 (*.f64 0 x.im) 2) (fma.f64 2/3 (*.f64 x.re (*.f64 0 x.im)) (fma.f64 2/3 (+.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 -1/3 (pow.f64 (*.f64 0 x.im) 2))) (*.f64 x.re x.re))))
(+.f64 (*.f64 x.re x.re) (fma.f64 (fma.f64 -1 (*.f64 x.im x.im) 0) 2/3 0))
(+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/27 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3)) (*.f64 2/3 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))))) x.re)) (+.f64 (*.f64 1/9 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)) (+.f64 (*.f64 2/9 (/.f64 (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) x.re)) (+.f64 (*.f64 2/3 (*.f64 x.re (+.f64 x.im (*.f64 -1 x.im)))) (+.f64 (*.f64 2/3 (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 1/3 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (pow.f64 x.re 2))))))
(fma.f64 -2/3 (/.f64 (fma.f64 1/27 (pow.f64 (*.f64 0 x.im) 3) (*.f64 2/3 (*.f64 (*.f64 0 x.im) (+.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 -1/3 (pow.f64 (*.f64 0 x.im) 2)))))) x.re) (fma.f64 1/9 (pow.f64 (*.f64 0 x.im) 2) (fma.f64 2/9 (/.f64 (*.f64 (*.f64 0 x.im) (+.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 -1/3 (pow.f64 (*.f64 0 x.im) 2)))) x.re) (fma.f64 2/3 (*.f64 x.re (*.f64 0 x.im)) (fma.f64 2/3 (+.f64 (neg.f64 (*.f64 x.im x.im)) (*.f64 -1/3 (pow.f64 (*.f64 0 x.im) 2))) (*.f64 x.re x.re))))))
(fma.f64 -2/3 (/.f64 (fma.f64 0 (fma.f64 -1 (*.f64 x.im x.im) 0) 0) x.re) (+.f64 0 (+.f64 (fma.f64 (fma.f64 -1 (*.f64 x.im x.im) 0) 2/3 (*.f64 x.re x.re)) (*.f64 (/.f64 0 x.re) (fma.f64 -1 (*.f64 x.im x.im) 0)))))
(*.f64 (pow.f64 x.re 2) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 -1) 2))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (*.f64 x.re (+.f64 x.im (*.f64 -1 x.im))))) (*.f64 (pow.f64 x.re 2) (pow.f64 (cbrt.f64 -1) 2)))
(fma.f64 -2/3 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 -1)) x.re) (*.f64 0 x.im)) (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 -1) 2)))
(fma.f64 -2/3 (*.f64 (cbrt.f64 (cbrt.f64 -1)) 0) (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 -1) 2)))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (*.f64 x.re (+.f64 x.im (*.f64 -1 x.im))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (+.f64 (*.f64 2/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (cbrt.f64 -1))) (*.f64 (pow.f64 x.re 2) (pow.f64 (cbrt.f64 -1) 2)))))
(fma.f64 -2/3 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 -1)) x.re) (*.f64 0 x.im)) (fma.f64 1/9 (*.f64 (pow.f64 (*.f64 0 x.im) 2) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) (fma.f64 2/3 (/.f64 (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2))) (cbrt.f64 -1)) (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 -1) 2)))))
(fma.f64 -2/3 (*.f64 (cbrt.f64 (cbrt.f64 -1)) 0) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))) 0) (fma.f64 2/3 (/.f64 (fma.f64 x.im x.im (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))) (cbrt.f64 -1)) (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 -1) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))))))) (cbrt.f64 -1))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (*.f64 (+.f64 x.im (*.f64 -1 x.im)) (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))))))) x.re)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (*.f64 x.re (+.f64 x.im (*.f64 -1 x.im))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2))) (+.f64 (*.f64 2/3 (/.f64 (-.f64 (pow.f64 x.im 2) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 x.im (*.f64 -1 x.im)) 2)))) (cbrt.f64 -1))) (*.f64 (pow.f64 x.re 2) (pow.f64 (cbrt.f64 -1) 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -2/3 (/.f64 (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 0 x.im) 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 x.im)) (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2)))))) (cbrt.f64 -1)) (*.f64 2/9 (*.f64 (*.f64 (*.f64 0 x.im) (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 8)))))) x.re) (fma.f64 -2/3 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 -1)) x.re) (*.f64 0 x.im)) (fma.f64 1/9 (*.f64 (pow.f64 (*.f64 0 x.im) 2) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) (fma.f64 2/3 (/.f64 (-.f64 (*.f64 x.im x.im) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 (*.f64 0 x.im) 2))) (cbrt.f64 -1)) (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 -1) 2))))))
(-.f64 (fma.f64 -2/3 (*.f64 (cbrt.f64 (cbrt.f64 -1)) 0) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))) 0) (fma.f64 2/3 (/.f64 (fma.f64 x.im x.im (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))) (cbrt.f64 -1)) (*.f64 (*.f64 x.re x.re) (pow.f64 (cbrt.f64 -1) 2))))) (/.f64 (fma.f64 -2/3 (/.f64 (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (+.f64 0 (*.f64 0 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0))))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2))) (cbrt.f64 -1)) (*.f64 2/9 (*.f64 (+.f64 0 (*.f64 0 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 8)))))) x.re))
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 4)) 1/3) (*.f64 x.im (+.f64 x.re (*.f64 -1 x.re))))) (pow.f64 x.re 2))
(fma.f64 2/3 (*.f64 (*.f64 x.im (*.f64 0 x.re)) (cbrt.f64 (pow.f64 x.re 4))) (*.f64 x.re x.re))
(fma.f64 2/3 (*.f64 (cbrt.f64 (pow.f64 x.re 4)) 0) (*.f64 x.re x.re))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 4)) 1/3) (*.f64 x.im (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 2)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))) x.re)))) (pow.f64 x.re 2)))
(fma.f64 2/3 (*.f64 (*.f64 x.im (*.f64 0 x.re)) (cbrt.f64 (pow.f64 x.re 4))) (fma.f64 (*.f64 x.im x.im) (fma.f64 1/9 (*.f64 (pow.f64 (*.f64 0 x.re) 2) (cbrt.f64 (*.f64 x.re x.re))) (*.f64 2/3 (/.f64 (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2)))) x.re))) (*.f64 x.re x.re)))
(fma.f64 2/3 (*.f64 (cbrt.f64 (pow.f64 x.re 4)) 0) (fma.f64 (*.f64 x.im x.im) (fma.f64 2/3 (/.f64 (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0))) x.re) (*.f64 (*.f64 1/9 (cbrt.f64 (*.f64 x.re x.re))) 0)) (*.f64 x.re x.re)))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 4)) 1/3) (*.f64 x.im (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 (pow.f64 x.im 2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 2)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))) (*.f64 2/3 (/.f64 (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))) x.re)))) (+.f64 (*.f64 (pow.f64 x.im 3) (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/27 (*.f64 x.re (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 3))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 2)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2)))))))) x.re)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x.re 5)) 1/3) (*.f64 (+.f64 x.re (*.f64 -1 x.re)) (-.f64 (*.f64 -1 x.re) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x.re 5)) 1/3) (pow.f64 (+.f64 x.re (*.f64 -1 x.re)) 2))))))))) (pow.f64 x.re 2))))
(fma.f64 2/3 (*.f64 (*.f64 x.im (*.f64 0 x.re)) (cbrt.f64 (pow.f64 x.re 4))) (fma.f64 (*.f64 x.im x.im) (fma.f64 1/9 (*.f64 (pow.f64 (*.f64 0 x.re) 2) (cbrt.f64 (*.f64 x.re x.re))) (*.f64 2/3 (/.f64 (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2)))) x.re))) (fma.f64 (pow.f64 x.im 3) (fma.f64 -2/3 (/.f64 (fma.f64 1/27 (*.f64 x.re (pow.f64 (*.f64 0 x.re) 3)) (*.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 x.re x.re))) (*.f64 0 x.re)) (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2))))))) x.re) (*.f64 2/9 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x.re 5))) (*.f64 0 x.re)) (+.f64 (neg.f64 x.re) (*.f64 -1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) (pow.f64 (*.f64 0 x.re) 2))))))) (*.f64 x.re x.re))))
(fma.f64 2/3 (*.f64 (cbrt.f64 (pow.f64 x.re 4)) 0) (fma.f64 (*.f64 x.im x.im) (fma.f64 2/3 (/.f64 (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0))) x.re) (*.f64 (*.f64 1/9 (cbrt.f64 (*.f64 x.re x.re))) 0)) (fma.f64 (pow.f64 x.im 3) (fma.f64 2/9 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x.re 5))) 0) (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0)))) (*.f64 -2/3 (/.f64 (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 x.re) x.re)) 0) (fma.f64 x.re -1 (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x.re 5)) 0)))) 0) x.re))) (*.f64 x.re x.re))))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 x.im x.re))
(*.f64 -3 (*.f64 x.re x.im))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 x.im (*.f64 x.im 3))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 x.im (*.f64 x.im 3))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 x.im (*.f64 x.im 3))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 x.im (*.f64 x.im 3))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 x.im (*.f64 x.im 3))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 x.im (*.f64 x.im 3))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 x.im (*.f64 x.im 3))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 x.im (*.f64 x.im 3))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 x.im (*.f64 x.im 3))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 x.im (*.f64 x.im 3))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 x.im (*.f64 x.im 3))
(*.f64 3 (pow.f64 x.im 2))
(*.f64 x.im (*.f64 x.im 3))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 2 x.re)))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 x.re (-.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 (pow.f64 x.im 2))))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2)))))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2)))))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2)))))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 -1 (*.f64 x.re (-.f64 (pow.f64 x.im 2) (*.f64 -2 (pow.f64 x.im 2)))))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 x.im (*.f64 (sqrt.f64 2) (sqrt.f64 x.re)))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 x.im (*.f64 (sqrt.f64 2) (sqrt.f64 x.re)))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 x.im (*.f64 (sqrt.f64 2) (sqrt.f64 x.re)))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 x.im (*.f64 (sqrt.f64 2) (sqrt.f64 x.re)))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 x.im (*.f64 (sqrt.f64 2) (sqrt.f64 x.re)))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 x.im (*.f64 (sqrt.f64 2) (sqrt.f64 x.re)))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 x.im (*.f64 (sqrt.f64 2) (sqrt.f64 x.re)))
(*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re))
(*.f64 x.im (*.f64 (sqrt.f64 2) (sqrt.f64 x.re)))
(*.f64 -1 (*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re)))
(neg.f64 (*.f64 x.im (*.f64 (sqrt.f64 2) (sqrt.f64 x.re))))
(*.f64 (neg.f64 x.im) (*.f64 (sqrt.f64 2) (sqrt.f64 x.re)))
(*.f64 -1 (*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re)))
(neg.f64 (*.f64 x.im (*.f64 (sqrt.f64 2) (sqrt.f64 x.re))))
(*.f64 (neg.f64 x.im) (*.f64 (sqrt.f64 2) (sqrt.f64 x.re)))
(*.f64 -1 (*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re)))
(neg.f64 (*.f64 x.im (*.f64 (sqrt.f64 2) (sqrt.f64 x.re))))
(*.f64 (neg.f64 x.im) (*.f64 (sqrt.f64 2) (sqrt.f64 x.re)))
(*.f64 -1 (*.f64 (*.f64 x.im (sqrt.f64 2)) (sqrt.f64 x.re)))
(neg.f64 (*.f64 x.im (*.f64 (sqrt.f64 2) (sqrt.f64 x.re))))
(*.f64 (neg.f64 x.im) (*.f64 (sqrt.f64 2) (sqrt.f64 x.re)))
(*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 (neg.f64 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) (*.f64 (*.f64 0 x.im) 1) (pow.f64 x.re 3))
(+.f64 (pow.f64 x.re 3) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 x.re (*.f64 x.im x.im)) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (+.f64 (pow.f64 x.re 3) 0) (*.f64 x.re (*.f64 x.im x.im)))
(pow.f64 x.re 3)
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) (*.f64 (*.f64 0 x.im) 1) (pow.f64 x.re 3))
(+.f64 (pow.f64 x.re 3) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x.im 2) x.re)) (+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 -1 x.im))) (pow.f64 x.re 3)))
(fma.f64 -1 (*.f64 x.re (*.f64 x.im x.im)) (fma.f64 (*.f64 x.re x.re) (*.f64 0 x.im) (pow.f64 x.re 3)))
(-.f64 (+.f64 (pow.f64 x.re 3) 0) (*.f64 x.re (*.f64 x.im x.im)))
(pow.f64 x.re 3)
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (pow.f64 x.re 3))
(fma.f64 (*.f64 x.re x.re) (*.f64 (*.f64 0 x.im) 1) (pow.f64 x.re 3))
(+.f64 (pow.f64 x.re 3) 0)
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))) (pow.f64 x.re 3)))
(fma.f64 x.im (*.f64 x.re (*.f64 0 x.re)) (fma.f64 (*.f64 x.im x.im) (-.f64 (neg.f64 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2))) (pow.f64 x.re 3)))
(+.f64 (pow.f64 x.re 3) (fma.f64 (*.f64 x.im x.im) (*.f64 x.re -3) 0))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))) (pow.f64 x.re 3)))
(fma.f64 x.im (*.f64 x.re (*.f64 0 x.re)) (fma.f64 (*.f64 x.im x.im) (-.f64 (neg.f64 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2))) (pow.f64 x.re 3)))
(+.f64 (pow.f64 x.re 3) (fma.f64 (*.f64 x.im x.im) (*.f64 x.re -3) 0))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2))))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))))
(fma.f64 x.im (*.f64 x.re (*.f64 0 x.re)) (*.f64 (*.f64 x.im x.im) (-.f64 (neg.f64 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))))
(fma.f64 (*.f64 x.im x.im) (*.f64 x.re -3) 0)
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))) (pow.f64 x.re 3)))
(fma.f64 x.im (*.f64 x.re (*.f64 0 x.re)) (fma.f64 (*.f64 x.im x.im) (-.f64 (neg.f64 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2))) (pow.f64 x.re 3)))
(+.f64 (pow.f64 x.re 3) (fma.f64 (*.f64 x.im x.im) (*.f64 x.re -3) 0))
(+.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re)))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))) (pow.f64 x.re 3)))
(fma.f64 x.im (*.f64 x.re (*.f64 0 x.re)) (fma.f64 (*.f64 x.im x.im) (-.f64 (neg.f64 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2))) (pow.f64 x.re 3)))
(+.f64 (pow.f64 x.re 3) (fma.f64 (*.f64 x.im x.im) (*.f64 x.re -3) 0))
(*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2))))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))))
(fma.f64 x.im (*.f64 x.re (*.f64 0 x.re)) (*.f64 (*.f64 x.im x.im) (-.f64 (neg.f64 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))))
(fma.f64 (*.f64 x.im x.im) (*.f64 x.re -3) 0)
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))) (pow.f64 x.re 3)))
(fma.f64 x.im (*.f64 x.re (*.f64 0 x.re)) (fma.f64 (*.f64 x.im x.im) (-.f64 (neg.f64 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2))) (pow.f64 x.re 3)))
(+.f64 (pow.f64 x.re 3) (fma.f64 (*.f64 x.im x.im) (*.f64 x.re -3) 0))
(+.f64 (*.f64 -1 (*.f64 x.im (*.f64 x.re (+.f64 x.re (*.f64 -1 x.re))))) (+.f64 (*.f64 (pow.f64 x.im 2) (-.f64 (*.f64 -1 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))) (pow.f64 x.re 3)))
(fma.f64 x.im (*.f64 x.re (*.f64 0 x.re)) (fma.f64 (*.f64 x.im x.im) (-.f64 (neg.f64 x.re) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2))) (pow.f64 x.re 3)))
(+.f64 (pow.f64 x.re 3) (fma.f64 (*.f64 x.im x.im) (*.f64 x.re -3) 0))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 (sqrt.f64 2) 2))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re 2))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 (sqrt.f64 2) 2))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re 2))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 (sqrt.f64 2) 2))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re 2))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 (sqrt.f64 2) 2))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re 2))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 (sqrt.f64 2) 2))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re 2))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 (sqrt.f64 2) 2))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re 2))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 (sqrt.f64 2) 2))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re 2))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 (sqrt.f64 2) 2))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re 2))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 (sqrt.f64 2) 2))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re 2))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 (sqrt.f64 2) 2))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re 2))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 (sqrt.f64 2) 2))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re 2))
(*.f64 (pow.f64 x.im 2) (*.f64 x.re (pow.f64 (sqrt.f64 2) 2)))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 (sqrt.f64 2) 2))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re 2))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))) 1)
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re x.im))) (cbrt.f64 (+.f64 x.re x.im)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re x.im)) 2) (cbrt.f64 x.re))
(*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 (+.f64 x.re x.im)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 (cbrt.f64 (+.f64 x.re x.im)) (cbrt.f64 (*.f64 x.re (+.f64 x.re x.im))))
(*.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re x.im))) (cbrt.f64 (+.f64 x.re x.im)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re))) (cbrt.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im))) 2)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(*.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) 1/3) (pow.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) 1/3))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im))) 2)
(*.f64 (pow.f64 (pow.f64 (+.f64 x.re x.im) 2) 1/3) (cbrt.f64 x.re))
(*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 (+.f64 x.re x.im) 2)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 1)
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) 1/2)
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 1/3)
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 3)
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im))) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2))
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(fabs.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))))
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 1))
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 1/3))
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))))
(cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))) (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))) (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (+.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2)) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (sqrt.f64 x.re) (sqrt.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (+.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2)) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (sqrt.f64 x.re) (sqrt.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (+.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2)) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (sqrt.f64 x.re) (sqrt.f64 x.re)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(-.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(-.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))) 1)
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))) (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2) (*.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (/.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2)) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2)) (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(*.f64 1 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2) (*.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2)) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2)) (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2) (*.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2))) (neg.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2)) (neg.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2)) (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2) (*.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (-.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))))))
(pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2)
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) 2))
(fabs.f64 (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re x.im)) 2) (pow.f64 (cbrt.f64 (*.f64 x.re (+.f64 x.re x.im))) 2))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 4)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 4))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2)))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2))))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2)))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)))) 1))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2)))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -3 (*.f64 x.re x.im)))) 1)
(*.f64 -3 (*.f64 x.re x.im))
(pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 1)
(*.f64 -3 (*.f64 x.re x.im))
(pow.f64 (cbrt.f64 (*.f64 -3 (*.f64 x.re x.im))) 3)
(*.f64 -3 (*.f64 x.re x.im))
(pow.f64 (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 3) 1/3)
(*.f64 -3 (*.f64 x.re x.im))
(pow.f64 (sqrt.f64 (*.f64 -3 (*.f64 x.re x.im))) 2)
(*.f64 -3 (*.f64 x.re x.im))
(sqrt.f64 (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 2))
(fabs.f64 (*.f64 -3 (*.f64 x.re x.im)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) -3))
(*.f64 -3 (*.f64 x.re x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -3 (*.f64 x.re x.im)))))
(*.f64 -3 (*.f64 x.re x.im))
(cbrt.f64 (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 3))
(*.f64 -3 (*.f64 x.re x.im))
(expm1.f64 (log1p.f64 (*.f64 -3 (*.f64 x.re x.im))))
(*.f64 -3 (*.f64 x.re x.im))
(exp.f64 (log.f64 (*.f64 -3 (*.f64 x.re x.im))))
(*.f64 -3 (*.f64 x.re x.im))
(exp.f64 (*.f64 (log.f64 (*.f64 -3 (*.f64 x.re x.im))) 1))
(*.f64 -3 (*.f64 x.re x.im))
(log1p.f64 (expm1.f64 (*.f64 -3 (*.f64 x.re x.im))))
(*.f64 -3 (*.f64 x.re x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)))) 1)
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 1)
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))) 3)
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(pow.f64 (pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 3) 1/3)
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))) 2)
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 2))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))) 2))
(fabs.f64 (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))))
(log.f64 (pow.f64 (exp.f64 x.im) (*.f64 -3 (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)))))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 3))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 3)))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -3 (*.f64 x.re x.im)) 3) (pow.f64 x.im 3)))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(exp.f64 (log.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))) 1))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))))) 1)
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))) 1)
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))) 3)
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))) 3) 1/3)
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 3)) (sqrt.f64 x.re)) 2)
(pow.f64 (*.f64 x.im (*.f64 (sqrt.f64 3) (sqrt.f64 x.re))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))) 2))
(fabs.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.im 3)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.im) 3) x.re))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))))))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3))) 3))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 3)))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 3) (pow.f64 x.re 3)))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))) 1))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im 3)))) 1)
(*.f64 x.im (*.f64 x.im 3))
(pow.f64 (*.f64 x.im (*.f64 x.im 3)) 1)
(*.f64 x.im (*.f64 x.im 3))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im 3))) 3)
(*.f64 x.im (*.f64 x.im 3))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 3) 1/3)
(*.f64 x.im (*.f64 x.im 3))
(pow.f64 (*.f64 x.im (sqrt.f64 3)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 2))
(fabs.f64 (*.f64 x.im (*.f64 x.im 3)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.im) 3))
(*.f64 x.im (*.f64 x.im 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.im 3)))))
(*.f64 x.im (*.f64 x.im 3))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 3)) 3))
(*.f64 x.im (*.f64 x.im 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im 3))))
(*.f64 x.im (*.f64 x.im 3))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.im 3))))
(*.f64 x.im (*.f64 x.im 3))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.im 3))) 1))
(*.f64 x.im (*.f64 x.im 3))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im 3))))
(*.f64 x.im (*.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re x.im)))) 1)
(*.f64 x.im (*.f64 x.re x.im))
(pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 1)
(*.f64 x.im (*.f64 x.re x.im))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 3)
(*.f64 x.im (*.f64 x.re x.im))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) 1/3)
(*.f64 x.im (*.f64 x.re x.im))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2))
(fabs.f64 (*.f64 x.im (*.f64 x.re x.im)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.im) x.re))
(*.f64 x.re (*.f64 x.im x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re x.im)))))
(*.f64 x.im (*.f64 x.re x.im))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3))
(*.f64 x.im (*.f64 x.re x.im))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.im))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.im))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re x.im))) 1))
(*.f64 x.im (*.f64 x.re x.im))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.im))
(+.f64 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 (*.f64 x.re x.im) (+.f64 (+.f64 x.im x.im) x.im))
(+.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 x.im (*.f64 x.re x.im) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 x.im (*.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 x.im (*.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 (*.f64 x.im x.im) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 x.im x.im) x.re (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (fma.f64 x.re (*.f64 x.im x.im) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))))
(+.f64 (fma.f64 (*.f64 x.im x.im) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 x.im x.im) x.re (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 x.re (*.f64 x.im x.im) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))))
(+.f64 (fma.f64 (*.f64 x.im x.im) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 x.im x.im) x.re (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (fma.f64 x.re (*.f64 x.im x.im) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))))
(+.f64 (fma.f64 (*.f64 x.re x.im) x.im (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 (*.f64 x.re x.im) x.im (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (*.f64 x.re x.im) x.im (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 1 (*.f64 x.im (*.f64 x.re x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 1 (*.f64 x.im (*.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 1 (*.f64 x.im (*.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (+.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) 2) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) 2) (+.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2)) (*.f64 (+.f64 x.im x.im) 0)))
(+.f64 (fma.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (+.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) 2) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (+.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2)) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) 2)))
(+.f64 (fma.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (+.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) 2) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) 2) (+.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2)) (*.f64 (+.f64 x.im x.im) 0)))
(*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(*.f64 1 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(*.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2) (*.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 x.im (*.f64 x.re x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (*.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 (+.f64 x.im x.im) x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2)) (*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im)))))
(/.f64 (*.f64 (*.f64 (*.f64 x.re x.im) (+.f64 (+.f64 x.im x.im) x.im)) (*.f64 x.im (*.f64 x.im (neg.f64 x.re)))) (*.f64 x.im (*.f64 x.im (neg.f64 x.re))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2) (*.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 x.im (*.f64 x.re x.im)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (*.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 (+.f64 x.im x.im) x.im))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2))) (neg.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2))) (*.f64 (neg.f64 x.im) (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im)))))
(*.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 x.re x.im) (+.f64 (+.f64 x.im x.im) x.im)) (*.f64 x.im (*.f64 x.im (neg.f64 x.re)))) (*.f64 x.im (*.f64 x.im (neg.f64 x.re)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3) (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2) (*.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 x.im (*.f64 x.re x.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3) (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.im)) 2) (*.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (-.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 x.im (*.f64 x.re x.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 3) (pow.f64 (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3)) (+.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (*.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im)))) 3) (pow.f64 (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) 3)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im)))) 2) (*.f64 (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (-.f64 (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) 3) (pow.f64 (*.f64 (+.f64 x.im x.im) 0) 3)) (fma.f64 (*.f64 (+.f64 x.im x.im) 0) (-.f64 (*.f64 (+.f64 x.im x.im) 0) (*.f64 x.im (*.f64 x.im (neg.f64 x.re)))) (pow.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) 2)))
(pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 1)
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 3)
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(pow.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(pow.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 2)
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(sqrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 2))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im)))) 2))
(fabs.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))))
(log.f64 (pow.f64 (exp.f64 x.im) (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))))))
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) 3))
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(expm1.f64 (log1p.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(exp.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 1))
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(fma.f64 x.im (*.f64 x.re x.im) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 (*.f64 x.re x.im) (+.f64 (+.f64 x.im x.im) x.im))
(fma.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(fma.f64 (*.f64 x.re x.im) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 (*.f64 x.re x.im) (+.f64 (+.f64 x.im x.im) x.im))
(fma.f64 (*.f64 x.im x.im) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (*.f64 x.im x.im) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (*.f64 x.im x.im) (*.f64 x.im (+.f64 x.im x.im))))
(fma.f64 1 (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 (*.f64 x.re x.im) (+.f64 (+.f64 x.im x.im) x.im))
(fma.f64 1 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 (*.f64 x.re x.im) (+.f64 (+.f64 x.im x.im) x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(fma.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(+.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) 2) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(+.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) 2))
(fma.f64 (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.im) (*.f64 x.re (+.f64 x.im x.im))))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 x.im (*.f64 x.re (-.f64 x.im (+.f64 x.im x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(fma.f64 x.im (*.f64 x.im (neg.f64 x.re)) (*.f64 (+.f64 x.im x.im) 0))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))) 1)
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 1 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (cbrt.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (cbrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (cbrt.f64 (sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))))
(*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1/4) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1/4))
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (+.f64 x.im x.im)))
(*.f64 (sqrt.f64 x.im) (sqrt.f64 (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 (sqrt.f64 x.im) (sqrt.f64 (*.f64 x.im (+.f64 x.re x.re))))
(*.f64 (sqrt.f64 (*.f64 x.re (+.f64 x.im x.im))) (sqrt.f64 x.im))
(*.f64 (sqrt.f64 x.im) (sqrt.f64 (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 (sqrt.f64 x.im) (sqrt.f64 (*.f64 x.im (+.f64 x.re x.re))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))) (sqrt.f64 (cbrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))) (sqrt.f64 (cbrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))))
(pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1/2)
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3/2))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1/4) 2)
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(fabs.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1/2))
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(sqrt.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (*.f64 x.re (+.f64 x.im x.im))) x.im (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))) (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)) x.im (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))) (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))) (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))) (*.f64 (+.f64 x.im x.im) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))))
(+.f64 (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (+.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2)) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (sqrt.f64 x.re) (sqrt.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (+.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2)) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (sqrt.f64 x.re) (sqrt.f64 x.re)))))
(+.f64 (fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (+.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.im -2)) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (sqrt.f64 x.re) (sqrt.f64 x.re)))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))) (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1))) (fma.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1 (*.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 1)))
(+.f64 (fma.f64 x.im (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 2 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(+.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))))
(+.f64 (fma.f64 (neg.f64 (+.f64 x.im x.im)) (*.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) 2) (cbrt.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))) (*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))))
(+.f64 (*.f64 (+.f64 x.im x.im) 0) (*.f64 x.re (-.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(*.f64 1 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2) (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2) (*.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2)) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2)) (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2)) (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (+.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2) (*.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2))) (neg.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2)) (neg.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2)) (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 3) (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) 2) (-.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2) (*.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (-.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2) (*.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 3) (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2)) 2) (*.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (-.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 x.re (pow.f64 (+.f64 x.re x.im) 2))))))
(pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1)
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 3)
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3) 1/3)
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 2)
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))) 2))
(fabs.f64 (*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im))))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 3))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (+.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (*.f64 x.re (+.f64 x.re x.im)) (+.f64 x.re x.im) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(fma.f64 1 (*.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(fma.f64 (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 (+.f64 x.re x.im) (sqrt.f64 x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 (sqrt.f64 x.re) (+.f64 x.re x.im)) (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(+.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) (*.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (sqrt.f64 x.re) (sqrt.f64 x.re))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(fma.f64 (pow.f64 (+.f64 x.re x.im) 2) x.re (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(*.f64 x.re (+.f64 (pow.f64 (+.f64 x.re x.im) 2) (*.f64 (+.f64 x.im x.im) x.im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) 1)
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))
(*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))
(*.f64 (*.f64 x.re (+.f64 x.im x.im)) x.im)
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))
(*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im))
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))
(*.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))
(*.f64 1 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 2) (cbrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))
(neg.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(*.f64 x.im (*.f64 (neg.f64 x.re) (+.f64 x.im x.im)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im -2))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 2))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)) 2))
(fabs.f64 (*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) (+.f64 x.im x.im)))
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))))
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))) 3))
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) 1))
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(*.f64 x.re (*.f64 (+.f64 x.im x.im) x.im))

eval313.0ms (3.9%)

Compiler

Compiled 21618 to 9229 computations (57.3% saved)

prune144.0ms (1.8%)

Pruning

16 alts after pruning (12 fresh and 4 done)

PrunedKeptTotal
New63010640
Fresh224
Picked235
Done213
Total63616652
Accuracy
100.0%
Counts
652 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.4%
(pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 1)
56.1%
(pow.f64 x.re 3)
53.4%
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (+.f64 x.im x.im))) 2))
56.1%
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))
60.4%
(-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
48.7%
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
53.1%
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
23.7%
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
53.1%
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
53.1%
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
23.6%
(*.f64 x.re (*.f64 (*.f64 x.im x.im) 3))
23.6%
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
37.4%
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
60.4%
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
41.2%
(fabs.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.im 3)))
42.5%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 3))
60.4%
(pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 1)
56.1%
(pow.f64 x.re 3)
53.4%
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (+.f64 x.im x.im))) 2))
56.1%
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))
60.4%
(-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
48.7%
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
53.1%
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
23.7%
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
53.1%
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
53.1%
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
23.6%
(*.f64 x.re (*.f64 (*.f64 x.im x.im) 3))
23.6%
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
37.4%
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
60.4%
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
41.2%
(fabs.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.im 3)))
42.5%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 3))
Compiler

Compiled 738 to 426 computations (42.3% saved)

localize133.0ms (1.6%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 (*.f64 x.re x.re) x.re)
99.7%
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
99.8%
(*.f64 -3 (*.f64 x.im x.im))
86.6%
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
99.8%
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
99.7%
(*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))
Compiler

Compiled 100 to 40 computations (60% saved)

series2.0ms (0%)

Counts
4 → 84
Calls

21 calls:

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

rewrite76.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1276×log-prod
890×pow-prod-down
622×pow-unpow
526×pow-prod-up
440×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01470
129170
2366370
Stop Event
node limit
Counts
4 → 85
Calls
Call 1
Inputs
(*.f64 (*.f64 x.im -3) (*.f64 x.re x.im))
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
Outputs
(+.f64 0 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1)
(pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(+.f64 0 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1)
(pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(+.f64 0 (*.f64 x.im (*.f64 x.im -3)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im -3)))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.im -3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im -3))) 3)
(pow.f64 (*.f64 9 (pow.f64 x.im 4)) 1/2)
(pow.f64 (pow.f64 (*.f64 x.im (sqrt.f64 -3)) 6) 1/3)
(pow.f64 (*.f64 x.im (sqrt.f64 -3)) 2)
(pow.f64 (*.f64 (cbrt.f64 x.im) (cbrt.f64 (*.f64 x.im -3))) 3)
(sqrt.f64 (*.f64 9 (pow.f64 x.im 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.im -3)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 -3)) 6))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im -3))))
(exp.f64 (fma.f64 2 (log.f64 x.im) (log.f64 -3)))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 x.im) (log.f64 -3)) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 2 (log.f64 x.im) (log.f64 -3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im -3)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x.im (sqrt.f64 -3)) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (sqrt.f64 -3))) 2))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im -3))))
(+.f64 0 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1)
(pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))

simplify92.0ms (1.1%)

Algorithm
egg-herbie
Rules
2156×fma-def
1542×log-prod
490×exp-sum
482×fabs-mul
422×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01273261
12823123
27923087
328173087
461933087
Stop Event
node limit
Counts
169 → 55
Calls
Call 1
Inputs
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(+.f64 0 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1)
(pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(+.f64 0 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1)
(pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(+.f64 0 (*.f64 x.im (*.f64 x.im -3)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im -3)))) 1)
(pow.f64 (*.f64 x.im (*.f64 x.im -3)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im -3))) 3)
(pow.f64 (*.f64 9 (pow.f64 x.im 4)) 1/2)
(pow.f64 (pow.f64 (*.f64 x.im (sqrt.f64 -3)) 6) 1/3)
(pow.f64 (*.f64 x.im (sqrt.f64 -3)) 2)
(pow.f64 (*.f64 (cbrt.f64 x.im) (cbrt.f64 (*.f64 x.im -3))) 3)
(sqrt.f64 (*.f64 9 (pow.f64 x.im 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.im -3)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 -3)) 6))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im -3))))
(exp.f64 (fma.f64 2 (log.f64 x.im) (log.f64 -3)))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 x.im) (log.f64 -3)) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 2 (log.f64 x.im) (log.f64 -3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im -3)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x.im (sqrt.f64 -3)) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (sqrt.f64 -3))) 2))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im -3))))
(+.f64 0 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1)
(pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
Outputs
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 -3 (pow.f64 x.im 2))
(*.f64 -3 (*.f64 x.im x.im))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(*.f64 3 (*.f64 (pow.f64 x.im 2) x.re))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 0 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 1)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 3)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2) 1/2)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3) 1/3)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) 2)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1) 1))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 3))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1/3))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3)))) 2))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 0 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 1)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 3)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2) 1/2)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3) 1/3)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) 2)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1) 1))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 3))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1/3))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3)))) 2))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 0 (*.f64 x.im (*.f64 x.im -3)))
(*.f64 -3 (*.f64 x.im x.im))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))))
(*.f64 x.im (*.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im -3)))) 1)
(*.f64 -3 (*.f64 x.im x.im))
(pow.f64 (*.f64 x.im (*.f64 x.im -3)) 1)
(*.f64 -3 (*.f64 x.im x.im))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im -3))) 3)
(*.f64 -3 (*.f64 x.im x.im))
(pow.f64 (*.f64 9 (pow.f64 x.im 4)) 1/2)
(sqrt.f64 (*.f64 9 (pow.f64 x.im 4)))
(pow.f64 (pow.f64 (*.f64 x.im (sqrt.f64 -3)) 6) 1/3)
(*.f64 -3 (*.f64 x.im x.im))
(pow.f64 (*.f64 x.im (sqrt.f64 -3)) 2)
(*.f64 -3 (*.f64 x.im x.im))
(pow.f64 (*.f64 (cbrt.f64 x.im) (cbrt.f64 (*.f64 x.im -3))) 3)
(*.f64 -3 (*.f64 x.im x.im))
(sqrt.f64 (*.f64 9 (pow.f64 x.im 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) x.im))))
(*.f64 x.im (*.f64 x.im 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.im -3)))))
(*.f64 -3 (*.f64 x.im x.im))
(cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 -3)) 6))
(*.f64 -3 (*.f64 x.im x.im))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im -3))))
(*.f64 -3 (*.f64 x.im x.im))
(exp.f64 (fma.f64 2 (log.f64 x.im) (log.f64 -3)))
(*.f64 -3 (*.f64 x.im x.im))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 x.im) (log.f64 -3)) 1))
(*.f64 -3 (*.f64 x.im x.im))
(exp.f64 (*.f64 (*.f64 (fma.f64 2 (log.f64 x.im) (log.f64 -3)) 1) 1))
(*.f64 -3 (*.f64 x.im x.im))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im -3)))) 3))
(*.f64 -3 (*.f64 x.im x.im))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x.im (sqrt.f64 -3)) 6)) 1/3))
(*.f64 -3 (*.f64 x.im x.im))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (sqrt.f64 -3))) 2))
(*.f64 -3 (*.f64 x.im x.im))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im -3))))
(*.f64 -3 (*.f64 x.im x.im))
(+.f64 0 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 1)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 3)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2) 1/2)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3) 1/3)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(pow.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3))) 2)
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 2))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 3) x.im) (*.f64 x.im x.re)))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))) 3))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))) 1) 1))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 3))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re))))) 1/3))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x.re) (*.f64 x.im (sqrt.f64 -3)))) 2))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 (*.f64 x.im x.re)))))
(*.f64 -3 (*.f64 (*.f64 x.im x.im) x.re))
(*.f64 -3 (*.f64 x.im (*.f64 x.im x.re)))

eval23.0ms (0.3%)

Compiler

Compiled 928 to 620 computations (33.2% saved)

prune28.0ms (0.3%)

Pruning

19 alts after pruning (11 fresh and 8 done)

PrunedKeptTotal
New83588
Fresh167
Picked145
Done044
Total8519104
Accuracy
100.0%
Counts
104 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.1%
(pow.f64 x.re 3)
53.4%
(-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (+.f64 x.im x.im))) 2))
56.1%
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))
60.4%
(-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
48.7%
(+.f64 (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))) (sqrt.f64 (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
53.1%
(*.f64 (+.f64 0 (*.f64 x.im (*.f64 x.im -3))) x.re)
53.1%
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
23.7%
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
23.6%
(*.f64 (*.f64 x.im (*.f64 x.im 3)) x.re)
53.1%
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
36.5%
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
53.1%
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
23.6%
(*.f64 x.re (*.f64 (*.f64 x.im x.im) 3))
23.6%
(*.f64 x.re (*.f64 x.im x.im))
23.7%
(*.f64 x.im (*.f64 x.re x.im))
37.4%
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
60.4%
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
41.2%
(fabs.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.im 3)))
42.5%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.im -3) (*.f64 x.re x.im)) 3))
Compiler

Compiled 638 to 269 computations (57.8% saved)

regimes96.0ms (1.2%)

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

3 calls:

49.0ms
x.re
22.0ms
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
18.0ms
x.im
Results
AccuracySegmentsBranch
98.7%3x.re
93.2%1x.im
96.7%2(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
Compiler

Compiled 439 to 152 computations (65.4% saved)

regimes54.0ms (0.7%)

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

1 calls:

49.0ms
x.re
Results
AccuracySegmentsBranch
98.6%3x.re
Compiler

Compiled 273 to 110 computations (59.7% saved)

regimes110.0ms (1.4%)

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

2 calls:

56.0ms
x.im
50.0ms
x.re
Results
AccuracySegmentsBranch
93.2%2x.im
98.3%5x.re
Compiler

Compiled 171 to 71 computations (58.5% saved)

regimes105.0ms (1.3%)

Counts
18 → 5
Calls
Call 1
Inputs
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 x.re (*.f64 x.im x.im))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) 3))
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (*.f64 x.im (*.f64 x.im 3)) x.re)
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (+.f64 0 (*.f64 x.im (*.f64 x.im -3))) x.re)
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))
(-.f64 (neg.f64 (*.f64 (*.f64 x.im x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
Outputs
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))
Calls

2 calls:

57.0ms
x.re
44.0ms
x.im
Results
AccuracySegmentsBranch
88.4%4x.im
91.3%5x.re
Compiler

Compiled 154 to 64 computations (58.4% saved)

regimes72.0ms (0.9%)

Counts
17 → 4
Calls
Call 1
Inputs
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 x.re (*.f64 x.im x.im))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) 3))
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (*.f64 x.im (*.f64 x.im 3)) x.re)
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (+.f64 0 (*.f64 x.im (*.f64 x.im -3))) x.re)
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))
(-.f64 (neg.f64 (*.f64 (*.f64 x.im x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
(-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im))))
Outputs
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
Calls

2 calls:

39.0ms
x.im
29.0ms
x.re
Results
AccuracySegmentsBranch
88.1%4x.im
85.1%3x.re
Compiler

Compiled 139 to 60 computations (56.8% saved)

regimes47.0ms (0.6%)

Counts
14 → 3
Calls
Call 1
Inputs
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 x.re (*.f64 x.im x.im))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) 3))
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (*.f64 x.im (*.f64 x.im 3)) x.re)
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3)
(*.f64 (+.f64 0 (*.f64 x.im (*.f64 x.im -3))) x.re)
Outputs
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))
Calls

2 calls:

36.0ms
x.re
8.0ms
x.im
Results
AccuracySegmentsBranch
66.2%3x.re
60.4%1x.im
Compiler

Compiled 102 to 48 computations (52.9% saved)

regimes24.0ms (0.3%)

Counts
11 → 3
Calls
Call 1
Inputs
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 x.re (*.f64 x.im x.im))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(*.f64 x.re (*.f64 x.im (*.f64 x.im 3)))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) -3))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) 3))
(*.f64 (*.f64 -3 (*.f64 x.im x.im)) x.re)
(*.f64 (*.f64 x.im x.im) (*.f64 x.re -3))
(*.f64 (*.f64 x.im (*.f64 x.im 3)) x.re)
Outputs
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 x.im (*.f64 -3 (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re x.im))
Calls

1 calls:

22.0ms
x.re
Results
AccuracySegmentsBranch
66.2%3x.re
Compiler

Compiled 76 to 35 computations (53.9% saved)

regimes23.0ms (0.3%)

Counts
4 → 3
Calls
Call 1
Inputs
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 x.re (*.f64 x.im x.im))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(*.f64 (*.f64 x.im x.im) (neg.f64 x.re))
Outputs
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 x.im (*.f64 x.im (neg.f64 x.re)))
(*.f64 x.im (*.f64 x.re x.im))
Calls

2 calls:

14.0ms
x.re
7.0ms
x.im
Results
AccuracySegmentsBranch
39.9%2x.im
43.2%3x.re
Compiler

Compiled 30 to 14 computations (53.3% saved)

regimes52.0ms (0.6%)

Accuracy

Total -0.0b remaining (-0.1%)

Threshold costs -0b (-0.1%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 x.re (*.f64 x.im x.im))
Outputs
(*.f64 x.im (*.f64 x.re x.im))
Calls

2 calls:

48.0ms
x.im
3.0ms
x.re
Results
AccuracySegmentsBranch
23.7%1x.im
23.7%1x.re
Compiler

Compiled 18 to 10 computations (44.4% saved)

bsearch33.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
1.20776947359458e+205
1.4523264916975535e+208
16.0ms
-2.428043772930508e+227
-1.5190237038617367e+224
Results
30.0ms256×body256infinite
Compiler

Compiled 538 to 319 computations (40.7% saved)

bsearch37.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
1.20776947359458e+205
1.4523264916975535e+208
20.0ms
-2.428043772930508e+227
-1.5190237038617367e+224
Results
34.0ms256×body256infinite
Compiler

Compiled 538 to 319 computations (40.7% saved)

bsearch69.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
1.20776947359458e+205
1.4523264916975535e+208
20.0ms
3.2989220266023793e-165
3.5599862421351055e-160
12.0ms
-1.4498498772765943e-93
-2.375908588523411e-94
17.0ms
-2.428043772930508e+227
-1.5190237038617367e+224
Results
37.0ms282×body256infinite
26.0ms214×body256valid
Compiler

Compiled 988 to 620 computations (37.2% saved)

bsearch68.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
5.7662918207778996e+91
1.2034648099039171e+102
12.0ms
1.1662873163727856e-72
8.539394770337384e-72
21.0ms
-1.2996390824539966e-35
-2.1655135546078922e-45
14.0ms
-1.241396072373937e+119
-2.0946441912937777e+118
Results
37.0ms307×body256valid
25.0ms205×body256infinite
Compiler

Compiled 1066 to 623 computations (41.6% saved)

bsearch40.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
3.8154351144237704e+67
4.342628417061315e+70
17.0ms
5558.406840533553
30039637356.595985
6.0ms
1.2173469126315277e-24
1.4842146226638546e-24
Results
24.0ms221×body256valid
12.0ms99×body256infinite
Compiler

Compiled 466 to 315 computations (32.4% saved)

bsearch37.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.20776947359458e+205
1.4523264916975535e+208
22.0ms
-1.1066094257925262e+211
-5.6883038787111995e+200
Results
34.0ms288×body256infinite
Compiler

Compiled 386 to 267 computations (30.8% saved)

bsearch38.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.20776947359458e+205
1.4523264916975535e+208
22.0ms
-1.1066094257925262e+211
-5.6883038787111995e+200
Results
34.0ms288×body256infinite
Compiler

Compiled 350 to 231 computations (34% saved)

bsearch100.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.20776947359458e+205
1.4523264916975535e+208
85.0ms
-1.1066094257925262e+211
-5.6883038787111995e+200
Results
97.0ms288×body256infinite
Compiler

Compiled 332 to 213 computations (35.8% saved)

simplify79.0ms (1%)

Algorithm
egg-herbie
Rules
306×distribute-lft-neg-in
248×neg-mul-1
194×cancel-sign-sub
180×neg-sub0
176×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0110917
1176917
2224917
3270917
4304917
5328917
6376917
7535917
8711917
9814917
10933917
111033917
121124917
131185917
141221917
151227917
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 x.re -6800000000000000368260803452339078496804875332657019157177704251472100134659886281125407887363960747236805809188526050097662934564962314374957623331151184996852090985745024234260494163450092399835392588835698686786086885130240) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im)) (if (<=.f64 x.re 12999999999999999436294488408947045237971247322370482461608878274618634528121790196557778214490338718029124688043435904756620873172037669572357218666396681405608999404246252289232387451808175332838252478464) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)))) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))))
(if (<=.f64 x.re -370000000000000003116327122205115966606051497805923901359127556807021893132244583733512506334709190108994510048162833521453359126490815271534447082316945432781518464222906672633215446256148323896536846198477804970781215555584) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im)) (if (<=.f64 x.re 13999999999999999564298234272968934033364002739156317534272771376893983615140493029408795980113595937095998887205258189596760188145397812975786166427973394212525636667696917588974822993483659601337611452416) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))))
(if (<=.f64 x.re -244999999999999991512143325702216079494757941249610437486063321648367608029782608833475454823348861930315601535884366399269326454176969682822512599957728922611613509841673828294581664640848281443989410848260258089333614968832) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im)) (if (<=.f64 x.re -70456277483215/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))) (if (<=.f64 x.re 2770100496498771/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))) (if (<=.f64 x.re 12999999999999999436294488408947045237971247322370482461608878274618634528121790196557778214490338718029124688043435904756620873172037669572357218666396681405608999404246252289232387451808175332838252478464) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))))))
(if (<=.f64 x.re -21000000000000000081775657543106367979911979898168697181210205929007716524773561850649957277885893000166856071642611712) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im)) (if (<=.f64 x.re -2812141577453233/200867255532373784442745261542645325315275374222849104412672) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (if (<=.f64 x.re 6962525309737013/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (if (<=.f64 x.re 1199999999999999972459415918294403954136211263908980007355995169678392142616947893563913553377813856256) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))))))
(if (<=.f64 x.im 7404544304199621/5444517870735015415413993718908291383296) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im)) (if (<=.f64 x.im 480000000) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3) (if (<=.f64 x.im 244999999999999989035910522239246511689794971295100686250602947149824) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im)) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))))))
(if (<=.f64 x.re -134999999999999995270294118348380397448932399079135444797370856104158399148685977725493525301653113891206446664370700927546728133164974716101383217739942448300790054562189336983926365177255949089797729356349440) (*.f64 (*.f64 x.re x.im) (*.f64 x.im 3)) (if (<=.f64 x.re 23999999999999998616581485089850312885156983811169294777889970344686570882206174727413520897734162997924500977763227239832963116397355052337856541809639937197384724281591173978979903820265382128677787009024) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))) (*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))))
(if (<=.f64 x.re -1199999999999999963679746655012433991369403930546028351778901011404162181226648906410356060856475022416330148991686588898185628812419341815672620492566878534452283092801479781734181759674005546258661376) (*.f64 x.im (*.f64 x.re x.im)) (if (<=.f64 x.re 16999999999999999948309471865034600419542268989513822752264450683720030876196601527961849276983367594296621484690725044117178133065478243186073009712703532633275548458048913488202129618510112406835688374272) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re x.im))))
(if (<=.f64 x.re -4249999999999999987077367966258650104885567247378455688066112670930007719049150381990462319245841898574155371172681261029294533266369560796518252428175883158318887114512228372050532404627528101708922093568) (*.f64 x.im (*.f64 x.re x.im)) (if (<=.f64 x.re 72000000000000000305252870916225956859740097625198631299713375143981519852861217443251468170426499253453982735410189315829269792155353546358007829897120981760768742885998315151778260640742386701340189392896) (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re x.im))
Outputs
(if (<=.f64 x.re -6800000000000000368260803452339078496804875332657019157177704251472100134659886281125407887363960747236805809188526050097662934564962314374957623331151184996852090985745024234260494163450092399835392588835698686786086885130240) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im)) (if (<=.f64 x.re 12999999999999999436294488408947045237971247322370482461608878274618634528121790196557778214490338718029124688043435904756620873172037669572357218666396681405608999404246252289232387451808175332838252478464) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)))) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))))
(if (or (<=.f64 x.re -6800000000000000368260803452339078496804875332657019157177704251472100134659886281125407887363960747236805809188526050097662934564962314374957623331151184996852090985745024234260494163450092399835392588835698686786086885130240) (not (<=.f64 x.re 12999999999999999436294488408947045237971247322370482461608878274618634528121790196557778214490338718029124688043435904756620873172037669572357218666396681405608999404246252289232387451808175332838252478464))) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 (neg.f64 x.im) (*.f64 x.re (+.f64 x.im x.im)))))
(if (or (<=.f64 x.re -6800000000000000368260803452339078496804875332657019157177704251472100134659886281125407887363960747236805809188526050097662934564962314374957623331151184996852090985745024234260494163450092399835392588835698686786086885130240) (not (<=.f64 x.re 12999999999999999436294488408947045237971247322370482461608878274618634528121790196557778214490338718029124688043435904756620873172037669572357218666396681405608999404246252289232387451808175332838252478464))) (+.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 (+.f64 x.im x.im) (neg.f64 x.re)))))
(if (or (<=.f64 x.re -6800000000000000368260803452339078496804875332657019157177704251472100134659886281125407887363960747236805809188526050097662934564962314374957623331151184996852090985745024234260494163450092399835392588835698686786086885130240) (not (<=.f64 x.re 12999999999999999436294488408947045237971247322370482461608878274618634528121790196557778214490338718029124688043435904756620873172037669572357218666396681405608999404246252289232387451808175332838252478464))) (+.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (fma.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (-.f64 (neg.f64 x.im) x.im)))))
(if (<=.f64 x.re -370000000000000003116327122205115966606051497805923901359127556807021893132244583733512506334709190108994510048162833521453359126490815271534447082316945432781518464222906672633215446256148323896536846198477804970781215555584) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im)) (if (<=.f64 x.re 13999999999999999564298234272968934033364002739156317534272771376893983615140493029408795980113595937095998887205258189596760188145397812975786166427973394212525636667696917588974822993483659601337611452416) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))))
(if (or (<=.f64 x.re -370000000000000003116327122205115966606051497805923901359127556807021893132244583733512506334709190108994510048162833521453359126490815271534447082316945432781518464222906672633215446256148323896536846198477804970781215555584) (not (<=.f64 x.re 13999999999999999564298234272968934033364002739156317534272771376893983615140493029408795980113595937095998887205258189596760188145397812975786166427973394212525636667696917588974822993483659601337611452416))) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(if (or (<=.f64 x.re -370000000000000003116327122205115966606051497805923901359127556807021893132244583733512506334709190108994510048162833521453359126490815271534447082316945432781518464222906672633215446256148323896536846198477804970781215555584) (not (<=.f64 x.re 13999999999999999564298234272968934033364002739156317534272771376893983615140493029408795980113595937095998887205258189596760188145397812975786166427973394212525636667696917588974822993483659601337611452416))) (+.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))))
(if (<=.f64 x.re -244999999999999991512143325702216079494757941249610437486063321648367608029782608833475454823348861930315601535884366399269326454176969682822512599957728922611613509841673828294581664640848281443989410848260258089333614968832) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im)) (if (<=.f64 x.re -70456277483215/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))) (if (<=.f64 x.re 2770100496498771/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))) (if (<=.f64 x.re 12999999999999999436294488408947045237971247322370482461608878274618634528121790196557778214490338718029124688043435904756620873172037669572357218666396681405608999404246252289232387451808175332838252478464) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 (+.f64 x.re x.im) x.re)) (*.f64 2 (*.f64 (*.f64 x.im x.im) x.re))) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))))))
(if (<=.f64 x.re -244999999999999991512143325702216079494757941249610437486063321648367608029782608833475454823348861930315601535884366399269326454176969682822512599957728922611613509841673828294581664640848281443989410848260258089333614968832) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (if (<=.f64 x.re -70456277483215/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 2 (*.f64 x.re (*.f64 x.im x.im)))) (if (<=.f64 x.re 2770100496498771/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))) (if (<=.f64 x.re 12999999999999999436294488408947045237971247322370482461608878274618634528121790196557778214490338718029124688043435904756620873172037669572357218666396681405608999404246252289232387451808175332838252478464) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 2 (*.f64 x.re (*.f64 x.im x.im)))) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im))))))
(if (<=.f64 x.re -244999999999999991512143325702216079494757941249610437486063321648367608029782608833475454823348861930315601535884366399269326454176969682822512599957728922611613509841673828294581664640848281443989410848260258089333614968832) (+.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (if (<=.f64 x.re -70456277483215/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 2 (*.f64 x.re (*.f64 x.im x.im)))) (if (<=.f64 x.re 2770100496498771/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))) (if (<=.f64 x.re 12999999999999999436294488408947045237971247322370482461608878274618634528121790196557778214490338718029124688043435904756620873172037669572357218666396681405608999404246252289232387451808175332838252478464) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 2 (*.f64 x.re (*.f64 x.im x.im)))) (+.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im))))))
(if (<=.f64 x.re -244999999999999991512143325702216079494757941249610437486063321648367608029782608833475454823348861930315601535884366399269326454176969682822512599957728922611613509841673828294581664640848281443989410848260258089333614968832) (+.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (if (<=.f64 x.re -70456277483215/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) 2)) (if (<=.f64 x.re 2770100496498771/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))) (if (<=.f64 x.re 12999999999999999436294488408947045237971247322370482461608878274618634528121790196557778214490338718029124688043435904756620873172037669572357218666396681405608999404246252289232387451808175332838252478464) (-.f64 (*.f64 (-.f64 x.re x.im) (*.f64 x.re (+.f64 x.re x.im))) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) 2)) (+.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im))))))
(if (<=.f64 x.re -21000000000000000081775657543106367979911979898168697181210205929007716524773561850649957277885893000166856071642611712) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im)) (if (<=.f64 x.re -2812141577453233/200867255532373784442745261542645325315275374222849104412672) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (if (<=.f64 x.re 6962525309737013/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (if (<=.f64 x.re 1199999999999999972459415918294403954136211263908980007355995169678392142616947893563913553377813856256) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im))))))
(if (<=.f64 x.re -21000000000000000081775657543106367979911979898168697181210205929007716524773561850649957277885893000166856071642611712) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (if (<=.f64 x.re -2812141577453233/200867255532373784442745261542645325315275374222849104412672) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))) (if (<=.f64 x.re 6962525309737013/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (-.f64 (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (if (<=.f64 x.re 1199999999999999972459415918294403954136211263908980007355995169678392142616947893563913553377813856256) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im))))))
(if (<=.f64 x.re -21000000000000000081775657543106367979911979898168697181210205929007716524773561850649957277885893000166856071642611712) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (if (<=.f64 x.re -2812141577453233/200867255532373784442745261542645325315275374222849104412672) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))) (if (<=.f64 x.re 6962525309737013/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (-.f64 (*.f64 x.im (*.f64 x.re (neg.f64 x.im))) (*.f64 x.im (*.f64 x.re (+.f64 x.im x.im)))) (if (<=.f64 x.re 1199999999999999972459415918294403954136211263908980007355995169678392142616947893563913553377813856256) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im))))))
(if (<=.f64 x.re -21000000000000000081775657543106367979911979898168697181210205929007716524773561850649957277885893000166856071642611712) (+.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (if (<=.f64 x.re -2812141577453233/200867255532373784442745261542645325315275374222849104412672) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))) (if (<=.f64 x.re 6962525309737013/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (-.f64 (*.f64 x.im (*.f64 (+.f64 x.im x.im) (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re x.im))) (if (<=.f64 x.re 1199999999999999972459415918294403954136211263908980007355995169678392142616947893563913553377813856256) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))) (+.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im))))))
(if (<=.f64 x.re -21000000000000000081775657543106367979911979898168697181210205929007716524773561850649957277885893000166856071642611712) (+.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (if (<=.f64 x.re -2812141577453233/200867255532373784442745261542645325315275374222849104412672) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))) (if (<=.f64 x.re 6962525309737013/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (-.f64 (*.f64 x.im (*.f64 x.re (-.f64 (neg.f64 x.im) x.im))) (*.f64 x.im (*.f64 x.re x.im))) (if (<=.f64 x.re 1199999999999999972459415918294403954136211263908980007355995169678392142616947893563913553377813856256) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))) (+.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im))))))
(if (<=.f64 x.im 7404544304199621/5444517870735015415413993718908291383296) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im)) (if (<=.f64 x.im 480000000) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3) (if (<=.f64 x.im 244999999999999989035910522239246511689794971295100686250602947149824) (-.f64 (*.f64 (*.f64 x.re x.re) x.re) (*.f64 0 x.im)) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))))))
(if (<=.f64 x.im 7404544304199621/5444517870735015415413993718908291383296) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (if (<=.f64 x.im 480000000) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3) (if (<=.f64 x.im 244999999999999989035910522239246511689794971295100686250602947149824) (-.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))))))
(if (<=.f64 x.im 7404544304199621/5444517870735015415413993718908291383296) (+.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (if (<=.f64 x.im 480000000) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) -3) (if (<=.f64 x.im 244999999999999989035910522239246511689794971295100686250602947149824) (+.f64 (*.f64 x.re (*.f64 x.re x.re)) (*.f64 0 x.im)) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))))))
(if (<=.f64 x.re -134999999999999995270294118348380397448932399079135444797370856104158399148685977725493525301653113891206446664370700927546728133164974716101383217739942448300790054562189336983926365177255949089797729356349440) (*.f64 (*.f64 x.re x.im) (*.f64 x.im 3)) (if (<=.f64 x.re 23999999999999998616581485089850312885156983811169294777889970344686570882206174727413520897734162997924500977763227239832963116397355052337856541809639937197384724281591173978979903820265382128677787009024) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))) (*.f64 (*.f64 x.re x.im) (*.f64 x.im 3))))
(if (or (<=.f64 x.re -134999999999999995270294118348380397448932399079135444797370856104158399148685977725493525301653113891206446664370700927546728133164974716101383217739942448300790054562189336983926365177255949089797729356349440) (not (<=.f64 x.re 23999999999999998616581485089850312885156983811169294777889970344686570882206174727413520897734162997924500977763227239832963116397355052337856541809639937197384724281591173978979903820265382128677787009024))) (*.f64 (*.f64 x.re x.im) (*.f64 x.im 3)) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))))
(if (<=.f64 x.re -1199999999999999963679746655012433991369403930546028351778901011404162181226648906410356060856475022416330148991686588898185628812419341815672620492566878534452283092801479781734181759674005546258661376) (*.f64 x.im (*.f64 x.re x.im)) (if (<=.f64 x.re 16999999999999999948309471865034600419542268989513822752264450683720030876196601527961849276983367594296621484690725044117178133065478243186073009712703532633275548458048913488202129618510112406835688374272) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re x.im))))
(if (or (<=.f64 x.re -1199999999999999963679746655012433991369403930546028351778901011404162181226648906410356060856475022416330148991686588898185628812419341815672620492566878534452283092801479781734181759674005546258661376) (not (<=.f64 x.re 16999999999999999948309471865034600419542268989513822752264450683720030876196601527961849276983367594296621484690725044117178133065478243186073009712703532633275548458048913488202129618510112406835688374272))) (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 -3 (*.f64 x.re x.im))))
(if (<=.f64 x.re -4249999999999999987077367966258650104885567247378455688066112670930007719049150381990462319245841898574155371172681261029294533266369560796518252428175883158318887114512228372050532404627528101708922093568) (*.f64 x.im (*.f64 x.re x.im)) (if (<=.f64 x.re 72000000000000000305252870916225956859740097625198631299713375143981519852861217443251468170426499253453982735410189315829269792155353546358007829897120981760768742885998315151778260640742386701340189392896) (*.f64 x.im (*.f64 x.im (neg.f64 x.re))) (*.f64 x.im (*.f64 x.re x.im))))
(if (or (<=.f64 x.re -4249999999999999987077367966258650104885567247378455688066112670930007719049150381990462319245841898574155371172681261029294533266369560796518252428175883158318887114512228372050532404627528101708922093568) (not (<=.f64 x.re 72000000000000000305252870916225956859740097625198631299713375143981519852861217443251468170426499253453982735410189315829269792155353546358007829897120981760768742885998315151778260640742386701340189392896))) (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.im (neg.f64 x.re))))
(if (or (<=.f64 x.re -4249999999999999987077367966258650104885567247378455688066112670930007719049150381990462319245841898574155371172681261029294533266369560796518252428175883158318887114512228372050532404627528101708922093568) (not (<=.f64 x.re 72000000000000000305252870916225956859740097625198631299713375143981519852861217443251468170426499253453982735410189315829269792155353546358007829897120981760768742885998315151778260640742386701340189392896))) (*.f64 x.im (*.f64 x.re x.im)) (*.f64 x.im (*.f64 x.re (neg.f64 x.im))))
(*.f64 x.im (*.f64 x.re x.im))
Compiler

Compiled 354 to 189 computations (46.6% saved)

soundness3.0s (36.7%)

Rules
2102×unsub-neg
1592×fma-neg
1592×fma-neg
1592×fma-neg
1592×fma-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
060618954
1155815390
2690015390
033263
1773243
062017595
1166514321
037267
1140249
2369225
31358155
44244155
56595155
67563155
77909155
033351
1797347
060618954
1155815390
2690015390
036320
1808280
082023965
1234518261
036320
1808280
082023965
1234518261
062017595
1166514321
060618954
1155815390
2690015390
033263
1773243
062017595
1166514321
082023965
1234518261
082023965
1234518261
060618954
1155815390
2690015390
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1797 to 606 computations (66.3% saved)

end0.0ms (0%)

preprocess161.0ms (2%)

Remove

(abs x.im)

Compiler

Compiled 830 to 372 computations (55.2% saved)

Profiling

Loading profile data...