math.cube on complex, imaginary part

Time bar (total: 7.0s)

analyze0.0ms (0%)

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

Compiled 22 to 12 computations (45.5% saved)

sample905.0ms (12.9%)

Results
487.0ms4562×body256valid
409.0ms3694×body256infinite
Bogosity

preprocess67.0ms (1%)

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

Useful iterations: 0 (0.0ms)

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

Compiled 23 to 13 computations (43.5% saved)

simplify62.0ms (0.9%)

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

Useful iterations: 3 (0.0ms)

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

eval1.0ms (0%)

Compiler

Compiled 103 to 41 computations (60.2% saved)

prune9.0ms (0.1%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New257
Fresh011
Picked000
Done000
Total268
Accurracy
92.6%
Counts
8 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
85.3%
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im))))
88.1%
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
87.8%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
85.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
85.3%
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im))))
88.1%
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
87.8%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
85.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
Compiler

Compiled 336 to 188 computations (44% saved)

localize150.0ms (2.1%)

Local Accuracy

Found 17 expressions with local accuracy:

NewAccuracyProgram
100.0%
(fma.f64 x.re x.im (*.f64 x.re x.im))
99.8%
(*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im)))
95.0%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
88.4%
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im))))
99.8%
(*.f64 x.re (*.f64 x.re x.im))
99.7%
(*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)
89.1%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
99.7%
(*.f64 x.re (*.f64 x.re (*.f64 x.im 3)))
99.7%
(*.f64 x.re (*.f64 x.im 3))
89.1%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re)
95.5%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im)
95.0%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
92.9%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
95.5%
(*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
95.4%
(fma.f64 x.re (*.f64 x.re (+.f64 x.im x.im)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
95.0%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
Compiler

Compiled 229 to 49 computations (78.6% saved)

series25.0ms (0.4%)

Counts
17 → 408
Calls

102 calls:

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

rewrite165.0ms (2.4%)

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

Useful iterations: 1 (0.0ms)

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

simplify93.0ms (1.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
06422111
122582111
Stop Event
unsound
Counts
1057 → 342
Calls
Call 1
Inputs
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 x.re x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 (pow.f64 x.re 2) x.im)
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 x.re 2)) (*.f64 -2 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 x.re 2)) (*.f64 -2 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 x.re 2)) (*.f64 -2 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(pow.f64 x.re 2)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.re x.im))
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
(log.f64 (exp.f64 (-.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)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (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 (cbrt.f64 (pow.f64 x.re 4)) (cbrt.f64 (*.f64 x.re x.re)) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 x.im (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 x.im (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))) 1)
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) x.im) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(exp.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 x.im (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (+.f64 x.im x.im))
(fma.f64 (+.f64 x.im x.im) x.re (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(fma.f64 (+.f64 x.im x.im) (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(fma.f64 1 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(fma.f64 1 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2) (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (+.f64 x.im x.im))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (+.f64 x.im x.im))
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
(log.f64 (exp.f64 (-.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)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (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 (cbrt.f64 (pow.f64 x.re 4)) (cbrt.f64 (*.f64 x.re x.re)) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 x.im (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))) 1)
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) x.im) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2))
(log.f64 (pow.f64 (exp.f64 x.im) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(exp.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(+.f64 x.im x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im))
(+.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))
(+.f64 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.im (+.f64 x.im x.im)))
(+.f64 (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.im x.im))) 1)
(-.f64 (/.f64 (*.f64 x.im x.im) 0) (/.f64 (*.f64 x.im x.im) 0))
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 1 (+.f64 x.im x.im))
(/.f64 1 (/.f64 (fma.f64 x.im x.im 0) (*.f64 (pow.f64 x.im 3) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))))
(/.f64 (*.f64 (pow.f64 x.im 3) 2) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 0 0)
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (cbrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (*.f64 (pow.f64 x.im 3) 2)) (*.f64 (fma.f64 x.im x.im 0) (fma.f64 x.im x.im 0)))
(/.f64 (sqrt.f64 0) (sqrt.f64 0))
(/.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (sqrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) 0) (*.f64 (fma.f64 x.im x.im 0) 0))
(/.f64 (*.f64 0 (*.f64 (pow.f64 x.im 3) 2)) (*.f64 0 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) 0) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) 0))
(/.f64 (*.f64 0 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 0 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) 2)) (neg.f64 (fma.f64 x.im x.im 0)))
(/.f64 (neg.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 x.re (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (+.f64 x.im x.im)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 0 (+.f64 x.im x.im)) 0)
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) x.re) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 0 x.re) 0)
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) x.re) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 x.im x.im)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(pow.f64 (+.f64 x.im x.im) 3)
(pow.f64 (+.f64 x.im x.im) 1)
(pow.f64 (+.f64 x.im x.im) 2)
(pow.f64 (+.f64 x.im x.im) 1/2)
(pow.f64 (+.f64 x.im x.im) 1/3)
(sqrt.f64 (+.f64 x.im x.im))
(fabs.f64 (+.f64 x.im x.im))
(log.f64 (pow.f64 (exp.f64 2) x.im))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x.im x.im))))
(cbrt.f64 (+.f64 x.im x.im))
(expm1.f64 (log1p.f64 (+.f64 x.im x.im)))
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(hypot.f64 (sqrt.f64 x.im) (sqrt.f64 x.im))
(exp.f64 (log.f64 (+.f64 x.im x.im)))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 3))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 1))
(log1p.f64 (expm1.f64 (+.f64 x.im x.im)))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(fma.f64 x.im x.re (*.f64 x.re x.im))
(fma.f64 1 x.im x.im)
(fma.f64 1 (*.f64 x.re x.im) (*.f64 x.re x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (cbrt.f64 (*.f64 x.im x.im)) (cbrt.f64 x.im) x.im)
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (sqrt.f64 x.im) (sqrt.f64 x.im) x.im)
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (*.f64 (neg.f64 (pow.f64 x.im 3)) 1))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) x.im (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 x.im) (*.f64 x.im x.im) (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3)) 1 (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3/2)) (pow.f64 x.im 3/2) (pow.f64 x.im 3)))
(+.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))
(*.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
(*.f64 1 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (/.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6)) (/.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)) (-.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))) (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))))
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)) (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6)) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))) (neg.f64 (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6))) (neg.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 (neg.f64 (pow.f64 x.im 3)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3))) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3)))) (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))
(pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) (*.f64 x.im 3) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.im (*.f64 3 x.re)) x.re (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 x.re)))) 1)
(pow.f64 (*.f64 x.im (*.f64 3 x.re)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 x.re))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 3 x.re))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) 3) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 x.re)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.im 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im 3) 3) (pow.f64 x.re 3)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 x.re))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 x.re))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 x.re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 3)
(pow.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) 2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.im) 3) x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))))
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (*.f64 (neg.f64 (pow.f64 x.im 3)) 1))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) x.im (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 x.im) (*.f64 x.im x.im) (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3)) 1 (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3/2)) (pow.f64 x.im 3/2) (pow.f64 x.im 3)))
(+.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))
(*.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
(*.f64 1 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (/.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6)) (/.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)) (-.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))) (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))))
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)) (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6)) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))) (neg.f64 (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6))) (neg.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 (neg.f64 (pow.f64 x.im 3)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3))) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3)))) (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))
(pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.re) (*.f64 x.im 3) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.im (*.f64 3 x.re)) x.re (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 3)
(pow.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) 2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.im) 3) x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))))
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.re x.im) 3)))
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 x.im 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 x.re 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 x.im (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
(log.f64 (exp.f64 (-.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)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (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 (cbrt.f64 (pow.f64 x.re 4)) (cbrt.f64 (*.f64 x.re x.re)) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
(+.f64 x.im x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im))
(+.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))
(+.f64 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.im (+.f64 x.im x.im)))
(+.f64 (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.im x.im))) 1)
(-.f64 (/.f64 (*.f64 x.im x.im) 0) (/.f64 (*.f64 x.im x.im) 0))
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 1 (+.f64 x.im x.im))
(/.f64 1 (/.f64 (fma.f64 x.im x.im 0) (*.f64 (pow.f64 x.im 3) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))))
(/.f64 (*.f64 (pow.f64 x.im 3) 2) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 0 0)
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (cbrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (*.f64 (pow.f64 x.im 3) 2)) (*.f64 (fma.f64 x.im x.im 0) (fma.f64 x.im x.im 0)))
(/.f64 (sqrt.f64 0) (sqrt.f64 0))
(/.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (sqrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) 0) (*.f64 (fma.f64 x.im x.im 0) 0))
(/.f64 (*.f64 0 (*.f64 (pow.f64 x.im 3) 2)) (*.f64 0 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) 0) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) 0))
(/.f64 (*.f64 0 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 0 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) 2)) (neg.f64 (fma.f64 x.im x.im 0)))
(/.f64 (neg.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 x.re (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (+.f64 x.im x.im)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 0 (+.f64 x.im x.im)) 0)
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) x.re) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 0 x.re) 0)
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) x.re) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 x.im x.im)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(pow.f64 (+.f64 x.im x.im) 3)
(pow.f64 (+.f64 x.im x.im) 1)
(pow.f64 (+.f64 x.im x.im) 2)
(pow.f64 (+.f64 x.im x.im) 1/2)
(pow.f64 (+.f64 x.im x.im) 1/3)
(sqrt.f64 (+.f64 x.im x.im))
(fabs.f64 (+.f64 x.im x.im))
(log.f64 (pow.f64 (exp.f64 2) x.im))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x.im x.im))))
(cbrt.f64 (+.f64 x.im x.im))
(expm1.f64 (log1p.f64 (+.f64 x.im x.im)))
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(hypot.f64 (sqrt.f64 x.im) (sqrt.f64 x.im))
(exp.f64 (log.f64 (+.f64 x.im x.im)))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 3))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 1))
(log1p.f64 (expm1.f64 (+.f64 x.im x.im)))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(fma.f64 x.im x.re (*.f64 x.re x.im))
(fma.f64 1 x.im x.im)
(fma.f64 1 (*.f64 x.re x.im) (*.f64 x.re x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (cbrt.f64 (*.f64 x.im x.im)) (cbrt.f64 x.im) x.im)
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (sqrt.f64 x.im) (sqrt.f64 x.im) x.im)
(+.f64 x.im x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im))
(+.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))
(+.f64 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.im (+.f64 x.im x.im)))
(+.f64 (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.im x.im))) 1)
(-.f64 (/.f64 (*.f64 x.im x.im) 0) (/.f64 (*.f64 x.im x.im) 0))
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(*.f64 x.re (+.f64 x.im x.im))
(*.f64 (*.f64 x.re x.re) (+.f64 x.im x.im))
(*.f64 x.im 2)
(*.f64 x.im (+.f64 x.re x.re))
(*.f64 (+.f64 x.im x.im) x.re)
(*.f64 (+.f64 x.im x.im) (*.f64 x.re x.re))
(*.f64 (+.f64 x.im x.im) (+.f64 x.im x.im))
(*.f64 (+.f64 x.im x.im) 1)
(*.f64 (+.f64 x.im x.im) (cbrt.f64 x.re))
(*.f64 (+.f64 x.im x.im) (pow.f64 x.re 3))
(*.f64 (+.f64 x.im x.im) (sqrt.f64 x.re))
(*.f64 (*.f64 x.re x.im) 2)
(*.f64 1 (+.f64 x.im x.im))
(*.f64 (cbrt.f64 (*.f64 x.re x.im)) (+.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (+.f64 (cbrt.f64 (*.f64 x.re x.im)) (cbrt.f64 (*.f64 x.re x.im))))
(*.f64 (cbrt.f64 x.im) (+.f64 (cbrt.f64 (*.f64 x.im x.im)) (cbrt.f64 (*.f64 x.im x.im))))
(*.f64 (cbrt.f64 (*.f64 x.im x.im)) (+.f64 (cbrt.f64 x.im) (cbrt.f64 x.im)))
(*.f64 (cbrt.f64 x.re) (+.f64 x.im x.im))
(*.f64 (cbrt.f64 (*.f64 x.re x.re)) (+.f64 x.im x.im))
(*.f64 (pow.f64 x.re 3) (+.f64 x.im x.im))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (+.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))))
(*.f64 (sqrt.f64 x.im) (+.f64 (sqrt.f64 x.im) (sqrt.f64 x.im)))
(*.f64 (sqrt.f64 x.re) (+.f64 x.im x.im))
(*.f64 2 x.im)
(*.f64 2 (*.f64 x.re x.im))
(*.f64 2 (*.f64 x.im (+.f64 x.im x.im)))
(*.f64 (*.f64 (pow.f64 x.im 3) 2) (/.f64 1 (fma.f64 x.im x.im 0)))
(*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(*.f64 0 (/.f64 1 0))
(*.f64 (cbrt.f64 2) (cbrt.f64 x.im))
(*.f64 4 (*.f64 x.im x.im))
(*.f64 (sqrt.f64 2) (sqrt.f64 x.im))
(*.f64 (pow.f64 (+.f64 x.im x.im) 3/2) (pow.f64 (+.f64 x.im x.im) 3/2))
(*.f64 (*.f64 (+.f64 x.im x.im) 2) x.im)
(*.f64 (*.f64 2 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 x.im))
(*.f64 (*.f64 2 (sqrt.f64 x.im)) (sqrt.f64 x.im))
(*.f64 (*.f64 x.re 2) x.im)
(*.f64 (*.f64 (+.f64 x.im x.im) (cbrt.f64 (*.f64 x.re x.re))) (cbrt.f64 x.re))
(/.f64 1 (+.f64 x.im x.im))
(/.f64 1 (/.f64 (fma.f64 x.im x.im 0) (*.f64 (pow.f64 x.im 3) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))))
(/.f64 (*.f64 (pow.f64 x.im 3) 2) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 0 0)
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (cbrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (*.f64 (pow.f64 x.im 3) 2)) (*.f64 (fma.f64 x.im x.im 0) (fma.f64 x.im x.im 0)))
(/.f64 (sqrt.f64 0) (sqrt.f64 0))
(/.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (sqrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) 0) (*.f64 (fma.f64 x.im x.im 0) 0))
(/.f64 (*.f64 0 (*.f64 (pow.f64 x.im 3) 2)) (*.f64 0 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) 0) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) 0))
(/.f64 (*.f64 0 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 0 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) 2)) (neg.f64 (fma.f64 x.im x.im 0)))
(/.f64 (neg.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 x.re (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (+.f64 x.im x.im)) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 0 (+.f64 x.im x.im)) 0)
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) x.re) (fma.f64 x.im x.im 0))
(/.f64 (*.f64 0 x.re) 0)
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) x.re) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 x.im x.im)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
(pow.f64 (+.f64 x.im x.im) 3)
(pow.f64 (+.f64 x.im x.im) 1)
(pow.f64 (+.f64 x.im x.im) 2)
(pow.f64 (+.f64 x.im x.im) 1/2)
(pow.f64 (+.f64 x.im x.im) 1/3)
(sqrt.f64 (+.f64 x.im x.im))
(fabs.f64 (+.f64 x.im x.im))
(log.f64 (pow.f64 (exp.f64 2) x.im))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x.im x.im))))
(cbrt.f64 (+.f64 x.im x.im))
(expm1.f64 (log1p.f64 (+.f64 x.im x.im)))
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(hypot.f64 (sqrt.f64 x.im) (sqrt.f64 x.im))
(exp.f64 (log.f64 (+.f64 x.im x.im)))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 3))
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 1))
(log1p.f64 (expm1.f64 (+.f64 x.im x.im)))
Outputs
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 x.im) x.im) (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (pow.f64 x.re 2)) (*.f64 -1 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 x.re x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 (pow.f64 x.re 2) x.im)
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im))) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im)
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x.re 2)) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 3))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 x.re 2)) (*.f64 -2 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 x.re 2)) (*.f64 -2 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 x.re 2)) (*.f64 -2 (pow.f64 x.re 2))) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(pow.f64 x.re 2)
(*.f64 x.re x.re)
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 -1 (pow.f64 x.im 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (pow.f64 x.re 2))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 (pow.f64 x.re 2) x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
-3
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
-3
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
-3
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
-3
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
-3
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
-3
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
-3
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
-3
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
-3
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
-3
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
-3
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
-3
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
-3
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
-3
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
-3
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
-3
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
-3
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
-3
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
-3
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
-3
(log.f64 (exp.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
-3
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
-3
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
-3
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
-3
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
-3
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (cbrt.f64 (*.f64 x.re x.re)) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (cbrt.f64 (*.f64 x.re x.re)) (cbrt.f64 (*.f64 x.re x.re)) -3)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
-3
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
-3
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
-3
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
-3
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
-3
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
-3
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
-3
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
-3
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
-3
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 x.im (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))))
-3
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
-3
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
-3
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
-3
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
-3
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
-3
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
-3
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
-3
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
-3
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 x.im (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) x.im))
-3
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
-3
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))) 1)
-3
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) x.im) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 1)
-3
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 3)
-3
(pow.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2)
-3
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2))
-3
(log.f64 (pow.f64 (exp.f64 x.im) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(log.f64 (pow.f64 (exp.f64 x.im) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
-3
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))
-3
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(exp.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 1))
-3
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
-3
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
-3
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
-3
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
-3
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
-3
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
-3
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
-3
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 x.im (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))))
-3
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
-3
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
-3
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
-3
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
-3
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
-3
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
-3
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
-3
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
-3
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(fma.f64 x.re (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
-3
(fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))
-3
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (+.f64 x.im x.im))
-3
(fma.f64 (+.f64 x.im x.im) x.re (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
-3
(fma.f64 (+.f64 x.im x.im) (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
-3
(fma.f64 1 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
-3
(fma.f64 1 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
-3
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2) (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (+.f64 x.im x.im))
-3
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) (+.f64 x.im x.im))
-3
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
-3
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
-3
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
-3
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
-3
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
-3
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
-3
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
-3
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
-3
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
-3
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
-3
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
-3
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
-3
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
-3
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
-3
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
-3
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
-3
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
-3
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
-3
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
-3
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
-3
(log.f64 (exp.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
-3
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
-3
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
-3
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
-3
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
-3
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (cbrt.f64 (*.f64 x.re x.re)) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (cbrt.f64 (*.f64 x.re x.re)) (cbrt.f64 (*.f64 x.re x.re)) -3)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 x.im (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) x.im))
-3
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
-3
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))) 1)
-3
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (*.f64 x.im (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) x.im) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) x.im) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 1)
-3
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 3)
-3
(pow.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 2)
-3
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2))
-3
(log.f64 (pow.f64 (exp.f64 x.im) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(log.f64 (pow.f64 (exp.f64 x.im) x.re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))
-3
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))
-3
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(exp.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))) 1))
-3
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(+.f64 x.im x.im)
-3
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
-3
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 x.re (*.f64 x.re x.im)))
-3
(+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im))
-3
(+.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))
-3
(+.f64 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.im (+.f64 x.im x.im)))
-3
(+.f64 (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)))
-3
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.im x.im))) 1)
-3
(-.f64 (/.f64 (*.f64 x.im x.im) 0) (/.f64 (*.f64 x.im x.im) 0))
-3
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 1 (+.f64 x.im x.im))
-3
(/.f64 1 (/.f64 (fma.f64 x.im x.im 0) (*.f64 (pow.f64 x.im 3) 2)))
-3
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))))
-3
(/.f64 (*.f64 (pow.f64 x.im 3) 2) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 0 0)
-3
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (cbrt.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (*.f64 (pow.f64 x.im 3) 2)) (*.f64 (fma.f64 x.im x.im 0) (fma.f64 x.im x.im 0)))
-3
(/.f64 (sqrt.f64 0) (sqrt.f64 0))
-3
(/.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (sqrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (sqrt.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) 0) (*.f64 (fma.f64 x.im x.im 0) 0))
-3
(/.f64 (*.f64 0 (*.f64 (pow.f64 x.im 3) 2)) (*.f64 0 (fma.f64 x.im x.im 0)))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) 0) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) 0))
-3
(/.f64 (*.f64 0 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 0 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) 2)) (neg.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (neg.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 x.re (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (+.f64 x.im x.im)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 0 (+.f64 x.im x.im)) 0)
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) x.re) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 0 x.re) 0)
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) x.re) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 x.im x.im)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(pow.f64 (+.f64 x.im x.im) 3)
-3
(pow.f64 (+.f64 x.im x.im) 1)
-3
(pow.f64 (+.f64 x.im x.im) 2)
-3
(pow.f64 (+.f64 x.im x.im) 1/2)
-3
(pow.f64 (+.f64 x.im x.im) 1/3)
-3
(sqrt.f64 (+.f64 x.im x.im))
-3
(fabs.f64 (+.f64 x.im x.im))
-3
(log.f64 (pow.f64 (exp.f64 2) x.im))
-3
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x.im x.im))))
-3
(cbrt.f64 (+.f64 x.im x.im))
-3
(expm1.f64 (log1p.f64 (+.f64 x.im x.im)))
-3
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(hypot.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)))
(hypot.f64 (sqrt.f64 x.im) (sqrt.f64 x.im))
(exp.f64 (log.f64 (+.f64 x.im x.im)))
-3
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 3))
-3
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 1))
-3
(log1p.f64 (expm1.f64 (+.f64 x.im x.im)))
-3
(fma.f64 x.re x.im (*.f64 x.re x.im))
-3
(fma.f64 x.im x.re (*.f64 x.re x.im))
-3
(fma.f64 1 x.im x.im)
-3
(fma.f64 1 (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 -3 (*.f64 x.im x.re))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) -3) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
(fma.f64 (cbrt.f64 (*.f64 x.im x.im)) (cbrt.f64 x.im) x.im)
(fma.f64 -3 (cbrt.f64 x.im) x.im)
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
(fma.f64 (sqrt.f64 x.im) (sqrt.f64 x.im) x.im)
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (*.f64 (neg.f64 (pow.f64 x.im 3)) 1))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) x.im (pow.f64 x.im 3)))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 x.im) (*.f64 x.im x.im) (pow.f64 x.im 3)))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3)) 1 (pow.f64 x.im 3)))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3/2)) (pow.f64 x.im 3/2) (pow.f64 x.im 3)))
-3
(+.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))
-3
(*.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
-3
(*.f64 1 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))
-3
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (/.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(*.f64 (-.f64 -3 (pow.f64 x.im 9/2)) 1/10)
(*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6)) (/.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
8
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)) (-.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)))
-3
(/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))) (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))))
(*.f64 (-.f64 -3 (pow.f64 x.im 9/2)) 1/10)
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)) (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6))))
8
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))))
(-.f64 1/10 (/.f64 (pow.f64 x.im 9/2) 8))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6)) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))
8
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))) (neg.f64 (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(/.f64 (neg.f64 (-.f64 -3 (pow.f64 x.im 9/2))) 8)
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6))) (neg.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
8
(/.f64 (+.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 (neg.f64 (pow.f64 x.im 3)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3))) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))))
1/10
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3)))) (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))
8
(pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
-3
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 3)
-3
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2)
-3
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 2))
-3
(log.f64 (exp.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))))
-3
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3))
-3
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(exp.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 1))
-3
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.re x.re) (*.f64 x.im 3) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.im (*.f64 3 x.re)) x.re (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (neg.f64 (pow.f64 x.im 3)))
-3
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 3 x.re)))) 1)
-3
(pow.f64 (*.f64 x.im (*.f64 3 x.re)) 1)
-3
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 3 x.re))) 3)
-3
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 3 x.re))) 2)
-3
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 2))
-3
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) 3) x.re))
(*.f64 x.re (log.f64 (pow.f64 (exp.f64 x.im) x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 3 x.re)))))
-3
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 3 x.re)) 3))
-3
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.im 3) 3)))
-3
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im 3) 3) (pow.f64 x.re 3)))
-3
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 3 x.re))))
-3
(exp.f64 (log.f64 (*.f64 x.im (*.f64 3 x.re))))
-3
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 3 x.re))) 1))
-3
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 3 x.re))))
-3
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))) 1)
-3
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) 1)
-3
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 3)
-3
(pow.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) 1/3)
-3
(pow.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) 2)
-3
(sqrt.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9))
-3
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.im) 3) x.re) x.re))
(*.f64 x.re (*.f64 x.re (log.f64 (pow.f64 (exp.f64 x.im) x.re))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))))
-3
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)))
-3
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
-3
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
-3
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 1))
-3
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
-3
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
-3
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (*.f64 (neg.f64 (pow.f64 x.im 3)) 1))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) x.im (pow.f64 x.im 3)))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 x.im) (*.f64 x.im x.im) (pow.f64 x.im 3)))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3)) 1 (pow.f64 x.im 3)))
-3
(+.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3/2)) (pow.f64 x.im 3/2) (pow.f64 x.im 3)))
-3
(+.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))
-3
(*.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
-3
(*.f64 1 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))
-3
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2) (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(*.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (/.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(*.f64 (-.f64 -3 (pow.f64 x.im 9/2)) 1/10)
(*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6)) (/.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
8
(*.f64 (+.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)) (-.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (pow.f64 x.im 3/2)))
-3
(/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))) (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))))
(*.f64 (-.f64 -3 (pow.f64 x.im 9/2)) 1/10)
(/.f64 1 (/.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)) (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6))))
8
(/.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9)) (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))))
(-.f64 1/10 (/.f64 (pow.f64 x.im 9/2) 8))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6)) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3)))
8
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 x.im 9))) (neg.f64 (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (pow.f64 x.im 3) (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))))
(/.f64 (neg.f64 (-.f64 -3 (pow.f64 x.im 9/2))) 8)
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (pow.f64 x.im 6))) (neg.f64 (fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (pow.f64 x.im 3))))
8
(/.f64 (+.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) (pow.f64 (neg.f64 (pow.f64 x.im 3)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3))) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))))
1/10
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9) (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3)))) (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3))))
8
(pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 1)
-3
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 3)
-3
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 2)
-3
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 2))
-3
(log.f64 (exp.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)))))
-3
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3)) 3))
-3
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(exp.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))) 1))
-3
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (pow.f64 x.im 3))))
-3
(fma.f64 x.re (*.f64 x.im (*.f64 3 x.re)) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.re x.re) (*.f64 x.im 3) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 3 (*.f64 x.re (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.im (*.f64 3 x.re)) x.re (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.re (*.f64 x.re x.im)) 3 (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) (neg.f64 (pow.f64 x.im 3)))
-3
(fma.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) (neg.f64 (pow.f64 x.im 3)))
-3
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))) 1)
-3
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) 1)
-3
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 3)
-3
(pow.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)) 1/3)
-3
(pow.f64 (*.f64 x.re (sqrt.f64 (*.f64 x.im 3))) 2)
-3
(sqrt.f64 (*.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)) 9))
-3
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 x.im) 3) x.re) x.re))
(*.f64 x.re (*.f64 x.re (log.f64 (pow.f64 (exp.f64 x.im) x.re))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))))))
-3
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im 3) 3)))
-3
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
-3
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
-3
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))) 1))
-3
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re)))))
-3
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im)))) 1)
-3
(pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 1)
-3
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 3)
-3
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) 1/3)
-3
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) 2)
(pow.f64 (*.f64 x.re (sqrt.f64 x.im)) -3)
(sqrt.f64 (*.f64 (pow.f64 x.re 4) (*.f64 x.im x.im)))
-3
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.re) x.re))
(*.f64 x.re (log.f64 (pow.f64 (exp.f64 x.im) x.re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im)))))
-3
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))
-3
(cbrt.f64 (*.f64 (pow.f64 x.re 3) (pow.f64 (*.f64 x.re x.im) 3)))
-3
(cbrt.f64 (*.f64 (pow.f64 x.re 6) (pow.f64 x.im 3)))
-3
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) 3) (pow.f64 x.re 3)))
-3
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.re x.im))))
-3
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))))
-3
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) 1))
-3
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.re x.im))))
-3
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
-3
(+.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))
-3
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))) 1)
-3
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))) (/.f64 (+.f64 x.im x.im) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
-3
(*.f64 1 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))
-3
(*.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2) (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(*.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
-3
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (/.f64 1 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))) (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))))
-3
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))))
-3
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))))
-3
(/.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3)) (+.f64 (+.f64 x.im x.im) (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 x.im (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))))
-3
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im)) (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im)))
-3
(/.f64 (neg.f64 (+.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (*.f64 (+.f64 x.im x.im) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))))))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2) (+.f64 x.im x.im))) (neg.f64 (-.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) (+.f64 x.im x.im))))
-3
(/.f64 (-.f64 (+.f64 x.im x.im) (pow.f64 (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)) 2)) (-.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
-3
(pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 1)
-3
(pow.f64 (cbrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 3)
-3
(pow.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 2)
-3
(sqrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 2))
-3
(log.f64 (exp.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)))))
-3
(cbrt.f64 (pow.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im)) 3))
-3
(expm1.f64 (log1p.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(exp.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))) 1))
-3
(log1p.f64 (expm1.f64 (fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.im x.im))))
-3
(+.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
-3
(+.f64 (*.f64 x.re x.re) (*.f64 (*.f64 x.im (neg.f64 x.im)) 1))
-3
(+.f64 (*.f64 x.re x.re) (+.f64 (*.f64 x.im (neg.f64 x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) 1 (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 (pow.f64 x.im 4)) (*.f64 x.im x.im)))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 1))
-3
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(+.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.re x.re))
-3
(+.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
-3
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
-3
(*.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
-3
(*.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
-3
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
-3
(*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (/.f64 1 (fma.f64 x.re x.re (*.f64 x.im x.im))))
-3
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
-3
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
-3
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))))
-3
(/.f64 1 (/.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))))
-3
(/.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2)))
-3
(/.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (*.f64 x.im x.im)))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (pow.f64 (*.f64 x.re x.im) 2))))
-3
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4))) (neg.f64 (fma.f64 x.re x.re (*.f64 x.im x.im))))
-3
(/.f64 (+.f64 (pow.f64 x.re 6) (pow.f64 (*.f64 x.im (neg.f64 x.im)) 3)) (+.f64 (pow.f64 x.re 4) (-.f64 (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))))
-3
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))))
-3
(/.f64 (-.f64 (pow.f64 x.re 4) (*.f64 (*.f64 x.im (neg.f64 x.im)) (*.f64 x.im (neg.f64 x.im)))) (-.f64 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im))))
-3
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (*.f64 (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im))))
-3
(pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 1)
-3
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)
-3
(pow.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) 1/3)
-3
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)
-3
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2))
-3
(log.f64 (exp.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
-3
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3))
-3
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(exp.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1))
-3
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
-3
(fma.f64 x.re x.re (*.f64 x.im (neg.f64 x.im)))
-3
(fma.f64 1 (*.f64 x.re x.re) (*.f64 x.im (neg.f64 x.im)))
-3
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (cbrt.f64 (*.f64 x.re x.re)) (*.f64 x.im (neg.f64 x.im)))
(fma.f64 (cbrt.f64 (*.f64 x.re x.re)) (cbrt.f64 (*.f64 x.re x.re)) -3)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (*.f64 x.im x.im)))
-3
(+.f64 x.im x.im)
-3
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
-3
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 x.re (*.f64 x.re x.im)))
-3
(+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im))
-3
(+.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))
-3
(+.f64 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.im (+.f64 x.im x.im)))
-3
(+.f64 (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)))
-3
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.im x.im))) 1)
-3
(-.f64 (/.f64 (*.f64 x.im x.im) 0) (/.f64 (*.f64 x.im x.im) 0))
-3
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 1 (+.f64 x.im x.im))
-3
(/.f64 1 (/.f64 (fma.f64 x.im x.im 0) (*.f64 (pow.f64 x.im 3) 2)))
-3
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))))
-3
(/.f64 (*.f64 (pow.f64 x.im 3) 2) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 0 0)
-3
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (cbrt.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (*.f64 (pow.f64 x.im 3) 2)) (*.f64 (fma.f64 x.im x.im 0) (fma.f64 x.im x.im 0)))
-3
(/.f64 (sqrt.f64 0) (sqrt.f64 0))
-3
(/.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (sqrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (sqrt.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) 0) (*.f64 (fma.f64 x.im x.im 0) 0))
-3
(/.f64 (*.f64 0 (*.f64 (pow.f64 x.im 3) 2)) (*.f64 0 (fma.f64 x.im x.im 0)))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) 0) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) 0))
-3
(/.f64 (*.f64 0 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 0 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) 2)) (neg.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (neg.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 x.re (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (+.f64 x.im x.im)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 0 (+.f64 x.im x.im)) 0)
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) x.re) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 0 x.re) 0)
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) x.re) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 x.im x.im)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(pow.f64 (+.f64 x.im x.im) 3)
-3
(pow.f64 (+.f64 x.im x.im) 1)
-3
(pow.f64 (+.f64 x.im x.im) 2)
-3
(pow.f64 (+.f64 x.im x.im) 1/2)
-3
(pow.f64 (+.f64 x.im x.im) 1/3)
-3
(sqrt.f64 (+.f64 x.im x.im))
-3
(fabs.f64 (+.f64 x.im x.im))
-3
(log.f64 (pow.f64 (exp.f64 2) x.im))
-3
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x.im x.im))))
-3
(cbrt.f64 (+.f64 x.im x.im))
-3
(expm1.f64 (log1p.f64 (+.f64 x.im x.im)))
-3
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(hypot.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)))
(hypot.f64 (sqrt.f64 x.im) (sqrt.f64 x.im))
(exp.f64 (log.f64 (+.f64 x.im x.im)))
-3
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 3))
-3
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 1))
-3
(log1p.f64 (expm1.f64 (+.f64 x.im x.im)))
-3
(fma.f64 x.re x.im (*.f64 x.re x.im))
-3
(fma.f64 x.im x.re (*.f64 x.re x.im))
-3
(fma.f64 1 x.im x.im)
-3
(fma.f64 1 (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 -3 (*.f64 x.im x.re))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) -3) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
(fma.f64 (cbrt.f64 (*.f64 x.im x.im)) (cbrt.f64 x.im) x.im)
(fma.f64 -3 (cbrt.f64 x.im) x.im)
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
(fma.f64 (sqrt.f64 x.im) (sqrt.f64 x.im) x.im)
(+.f64 x.im x.im)
-3
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
-3
(+.f64 (*.f64 x.re (*.f64 x.re x.im)) (*.f64 x.re (*.f64 x.re x.im)))
-3
(+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im))
-3
(+.f64 (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)) (*.f64 (+.f64 x.im x.im) (*.f64 x.re x.im)))
-3
(+.f64 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.im (+.f64 x.im x.im)))
-3
(+.f64 (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)) (*.f64 (*.f64 x.re x.im) (+.f64 x.im x.im)))
-3
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.im x.im))) 1)
-3
(-.f64 (/.f64 (*.f64 x.im x.im) 0) (/.f64 (*.f64 x.im x.im) 0))
-3
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (/.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(*.f64 x.re (+.f64 x.im x.im))
-3
(*.f64 (*.f64 x.re x.re) (+.f64 x.im x.im))
-3
(*.f64 x.im 2)
-3
(*.f64 x.im (+.f64 x.re x.re))
-3
(*.f64 (+.f64 x.im x.im) x.re)
-3
(*.f64 (+.f64 x.im x.im) (*.f64 x.re x.re))
-3
(*.f64 (+.f64 x.im x.im) (+.f64 x.im x.im))
-3
(*.f64 (+.f64 x.im x.im) 1)
-3
(*.f64 (+.f64 x.im x.im) (cbrt.f64 x.re))
(*.f64 -3 (cbrt.f64 x.re))
(*.f64 (+.f64 x.im x.im) (pow.f64 x.re 3))
-3
(*.f64 (+.f64 x.im x.im) (sqrt.f64 x.re))
(*.f64 -3 (sqrt.f64 x.re))
(*.f64 (*.f64 x.re x.im) 2)
-3
(*.f64 1 (+.f64 x.im x.im))
-3
(*.f64 (cbrt.f64 (*.f64 x.re x.im)) (+.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) -3) (*.f64 -3 (cbrt.f64 (*.f64 x.im x.re))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re x.im)) 2) (+.f64 (cbrt.f64 (*.f64 x.re x.im)) (cbrt.f64 (*.f64 x.re x.im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im x.re)) -3) (*.f64 -3 (cbrt.f64 (*.f64 x.im x.re))))
(*.f64 (cbrt.f64 x.im) (+.f64 (cbrt.f64 (*.f64 x.im x.im)) (cbrt.f64 (*.f64 x.im x.im))))
(*.f64 -3 (cbrt.f64 x.im))
(*.f64 (cbrt.f64 (*.f64 x.im x.im)) (+.f64 (cbrt.f64 x.im) (cbrt.f64 x.im)))
(*.f64 -3 (cbrt.f64 x.im))
(*.f64 (cbrt.f64 x.re) (+.f64 x.im x.im))
(*.f64 -3 (cbrt.f64 x.re))
(*.f64 (cbrt.f64 (*.f64 x.re x.re)) (+.f64 x.im x.im))
(*.f64 -3 (cbrt.f64 (*.f64 x.re x.re)))
(*.f64 (pow.f64 x.re 3) (+.f64 x.im x.im))
-3
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (+.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))))
(*.f64 (sqrt.f64 (*.f64 x.im x.re)) (*.f64 -3 (sqrt.f64 (*.f64 x.im x.re))))
(*.f64 (sqrt.f64 x.im) (+.f64 (sqrt.f64 x.im) (sqrt.f64 x.im)))
(*.f64 -3 (*.f64 (sqrt.f64 x.im) (sqrt.f64 x.im)))
(*.f64 (sqrt.f64 x.re) (+.f64 x.im x.im))
(*.f64 -3 (sqrt.f64 x.re))
(*.f64 2 x.im)
-3
(*.f64 2 (*.f64 x.re x.im))
-3
(*.f64 2 (*.f64 x.im (+.f64 x.im x.im)))
-3
(*.f64 (*.f64 (pow.f64 x.im 3) 2) (/.f64 1 (fma.f64 x.im x.im 0)))
-3
(*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(*.f64 0 (/.f64 1 0))
-3
(*.f64 (cbrt.f64 2) (cbrt.f64 x.im))
(*.f64 -3 (cbrt.f64 x.im))
(*.f64 4 (*.f64 x.im x.im))
-3
(*.f64 (sqrt.f64 2) (sqrt.f64 x.im))
(*.f64 -3 (sqrt.f64 x.im))
(*.f64 (pow.f64 (+.f64 x.im x.im) 3/2) (pow.f64 (+.f64 x.im x.im) 3/2))
-3
(*.f64 (*.f64 (+.f64 x.im x.im) 2) x.im)
-3
(*.f64 (*.f64 2 (cbrt.f64 (*.f64 x.im x.im))) (cbrt.f64 x.im))
(*.f64 -3 (cbrt.f64 x.im))
(*.f64 (*.f64 2 (sqrt.f64 x.im)) (sqrt.f64 x.im))
(*.f64 -3 (*.f64 (sqrt.f64 x.im) (sqrt.f64 x.im)))
(*.f64 (*.f64 x.re 2) x.im)
-3
(*.f64 (*.f64 (+.f64 x.im x.im) (cbrt.f64 (*.f64 x.re x.re))) (cbrt.f64 x.re))
(*.f64 -3 (*.f64 (cbrt.f64 (*.f64 x.re x.re)) (cbrt.f64 x.re)))
(/.f64 1 (+.f64 x.im x.im))
-3
(/.f64 1 (/.f64 (fma.f64 x.im x.im 0) (*.f64 (pow.f64 x.im 3) 2)))
-3
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))))
-3
(/.f64 (*.f64 (pow.f64 x.im 3) 2) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 0 0)
-3
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (cbrt.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (*.f64 (pow.f64 x.im 3) 2)) (*.f64 (fma.f64 x.im x.im 0) (fma.f64 x.im x.im 0)))
-3
(/.f64 (sqrt.f64 0) (sqrt.f64 0))
-3
(/.f64 (sqrt.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (sqrt.f64 (*.f64 (pow.f64 x.im 3) 2)) (sqrt.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) 0) (*.f64 (fma.f64 x.im x.im 0) 0))
-3
(/.f64 (*.f64 0 (*.f64 (pow.f64 x.im 3) 2)) (*.f64 0 (fma.f64 x.im x.im 0)))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) 0) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0) 0))
-3
(/.f64 (*.f64 0 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (*.f64 0 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (neg.f64 (*.f64 (pow.f64 x.im 3) 2)) (neg.f64 (fma.f64 x.im x.im 0)))
-3
(/.f64 (neg.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0)))
-3
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 x.re (*.f64 (pow.f64 x.im 3) 2)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 x.re (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 (+.f64 x.im x.im) (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3))) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) (+.f64 x.im x.im)) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 0 (+.f64 x.im x.im)) 0)
-3
(/.f64 (*.f64 (*.f64 (pow.f64 x.im 3) 2) x.re) (fma.f64 x.im x.im 0))
-3
(/.f64 (*.f64 0 x.re) 0)
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) x.re) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 x.re x.im) 3)) (+.f64 x.im x.im)) (+.f64 (pow.f64 (*.f64 x.re x.im) 2) 0))
-3
(pow.f64 (+.f64 x.im x.im) 3)
-3
(pow.f64 (+.f64 x.im x.im) 1)
-3
(pow.f64 (+.f64 x.im x.im) 2)
-3
(pow.f64 (+.f64 x.im x.im) 1/2)
-3
(pow.f64 (+.f64 x.im x.im) 1/3)
-3
(sqrt.f64 (+.f64 x.im x.im))
-3
(fabs.f64 (+.f64 x.im x.im))
-3
(log.f64 (pow.f64 (exp.f64 2) x.im))
-3
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x.im x.im))))
-3
(cbrt.f64 (+.f64 x.im x.im))
-3
(expm1.f64 (log1p.f64 (+.f64 x.im x.im)))
-3
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(hypot.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)))
(hypot.f64 (sqrt.f64 x.im) (sqrt.f64 x.im))
(exp.f64 (log.f64 (+.f64 x.im x.im)))
-3
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 3))
-3
(exp.f64 (*.f64 (log.f64 (+.f64 x.im x.im)) 1))
-3
(log1p.f64 (expm1.f64 (+.f64 x.im x.im)))
-3

eval104.0ms (1.5%)

Compiler

Compiled 9459 to 2973 computations (68.6% saved)

prune87.0ms (1.2%)

Pruning

14 alts after pruning (12 fresh and 2 done)

PrunedKeptTotal
New43812450
Fresh000
Picked325
Done000
Total44114455
Accurracy
100.0%
Counts
455 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.8%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 3 (*.f64 x.re x.im))) (pow.f64 x.im 3))
63.6%
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
55.6%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (/.f64 1 (+.f64 x.im x.im)))
65.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
87.7%
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
49.8%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
87.7%
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
25.4%
(+.f64 (*.f64 -3 x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
49.8%
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
58.1%
(*.f64 -1 (pow.f64 x.im 3))
2.9%
8
2.9%
1/10
87.8%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 3 (*.f64 x.re x.im))) (pow.f64 x.im 3))
63.6%
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
55.6%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (/.f64 1 (+.f64 x.im x.im)))
65.3%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
87.7%
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
49.8%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
87.7%
(+.f64 (*.f64 x.re (*.f64 x.im (*.f64 3 x.re))) (neg.f64 (pow.f64 x.im 3)))
25.4%
(+.f64 (*.f64 -3 x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
49.8%
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
58.1%
(*.f64 -1 (pow.f64 x.im 3))
2.9%
8
2.9%
1/10
Compiler

Compiled 660 to 404 computations (38.8% saved)

localize128.0ms (1.8%)

Local Accuracy

Found 14 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
95.5%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im)
95.2%
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
95.0%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
100.0%
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re)
99.7%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
87.3%
(*.f64 (*.f64 x.re x.re) x.im)
100.0%
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
99.8%
(+.f64 (*.f64 -3 x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re)
99.7%
(*.f64 x.re (*.f64 3 (*.f64 x.re x.im)))
99.6%
(*.f64 3 (*.f64 x.re x.im))
89.1%
(-.f64 (*.f64 x.re (*.f64 3 (*.f64 x.re x.im))) (pow.f64 x.im 3))
Compiler

Compiled 185 to 43 computations (76.8% saved)

series8.0ms (0.1%)

Counts
11 → 240
Calls

66 calls:

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

rewrite102.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
552×add-sqr-sqrt
542×pow1
540×*-un-lft-identity
514×add-exp-log
514×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify81.0ms (1.2%)

Algorithm
egg-herbie
Rules
246×*-commutative
140×sqr-pow
106×+-commutative
98×fma-udef
82×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

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

eval187.0ms (2.7%)

Compiler

Compiled 13858 to 6422 computations (53.7% saved)

prune151.0ms (2.2%)

Pruning

23 alts after pruning (19 fresh and 4 done)

PrunedKeptTotal
New79615811
Fresh347
Picked325
Done022
Total80223825
Accurracy
100.0%
Counts
825 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.8%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 3 (*.f64 x.re x.im))) (pow.f64 x.im 3))
14.6%
(+.f64 (/.f64 (*.f64 x.im x.im) 1/9) -3)
63.6%
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
87.7%
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
38.3%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im)))
27.3%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
22.5%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 x.im x.im))
49.8%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re))
87.8%
(+.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.re 3)) (neg.f64 (pow.f64 x.im 3)))
4.3%
(+.f64 (*.f64 -3 x.im) (/.f64 1 (+.f64 x.im x.im)))
9.9%
(+.f64 (*.f64 -3 x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
4.4%
(+.f64 (*.f64 -3 x.im) (+.f64 x.im x.im))
9.4%
(+.f64 (*.f64 -3 x.im) (+.f64 -3 (*.f64 x.im x.re)))
25.4%
(+.f64 (*.f64 -3 x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re))
49.8%
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
68.4%
(*.f64 x.im (+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re)))
58.1%
(*.f64 -1 (pow.f64 x.im 3))
4.4%
(*.f64 -3 x.im)
2.9%
10
2.9%
1/10
2.6%
-3
87.8%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 3 (*.f64 x.re x.im))) (pow.f64 x.im 3))
14.6%
(+.f64 (/.f64 (*.f64 x.im x.im) 1/9) -3)
63.6%
(+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im)))
87.7%
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
38.3%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im)))
27.3%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
22.5%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 x.im x.im))
49.8%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re))
87.8%
(+.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.re 3)) (neg.f64 (pow.f64 x.im 3)))
4.3%
(+.f64 (*.f64 -3 x.im) (/.f64 1 (+.f64 x.im x.im)))
9.9%
(+.f64 (*.f64 -3 x.im) (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))
4.4%
(+.f64 (*.f64 -3 x.im) (+.f64 x.im x.im))
9.4%
(+.f64 (*.f64 -3 x.im) (+.f64 -3 (*.f64 x.im x.re)))
25.4%
(+.f64 (*.f64 -3 x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re))
49.8%
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
68.4%
(*.f64 x.im (+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re)))
58.1%
(*.f64 -1 (pow.f64 x.im 3))
4.4%
(*.f64 -3 x.im)
2.9%
10
2.9%
1/10
2.6%
-3
Compiler

Compiled 938 to 572 computations (39% saved)

localize120.0ms (1.7%)

Local Accuracy

Found 8 expressions with local accuracy:

NewAccuracyProgram
95.7%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im)))
87.3%
(*.f64 (*.f64 x.re x.re) x.im)
100.0%
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re))
95.5%
(*.f64 x.im (+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re)))
95.0%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
99.9%
(+.f64 (*.f64 -3 x.im) (/.f64 1 (+.f64 x.im x.im)))
99.7%
(*.f64 (*.f64 x.re x.im) (*.f64 x.re 3))
89.1%
(+.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.re 3)) (neg.f64 (pow.f64 x.im 3)))
Compiler

Compiled 154 to 47 computations (69.5% saved)

series6.0ms (0.1%)

Counts
6 → 132
Calls

33 calls:

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

rewrite72.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
686×add-sqr-sqrt
672×pow1
670×*-un-lft-identity
636×add-exp-log
636×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028172
1670154
Stop Event
node limit
Counts
6 → 155
Calls
Call 1
Inputs
(+.f64 (*.f64 (*.f64 x.re x.im) (*.f64 x.re 3)) (neg.f64 (pow.f64 x.im 3)))
(*.f64 (*.f64 x.re x.im) (*.f64 x.re 3))
(+.f64 (*.f64 -3 x.im) (/.f64 1 (+.f64 x.im x.im)))
(*.f64 x.im (+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re)))
(+.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re))
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im)))
Outputs
(-.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)))) 1)
(*.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) 2) (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x.re x.im) x.re) 3) 27) (pow.f64 (pow.f64 x.im 3) 3)) (+.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) 2) (-.f64 (pow.f64 x.im 6) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) 2) (pow.f64 x.im 6)) (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)))
(pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)) 2))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re 3) (*.f64 x.re x.im) (pow.f64 x.im 3))
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3))
(fma.f64 1 (pow.f64 x.im 3) (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))
(fma.f64 (*.f64 x.im x.im) x.im (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) (pow.f64 x.im 3))
(fma.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) (sqrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) (pow.f64 x.im 3))
(fma.f64 (pow.f64 x.im 3/2) (pow.f64 x.im 3/2) (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))
(fma.f64 -1 (pow.f64 x.im 3) (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))
(fma.f64 (*.f64 (*.f64 x.re x.im) x.re) 3 (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x.re x.im) x.re) 3) 27) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) 2))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.im (*.f64 x.re 3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x.re x.im) x.re) 3) 27))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))))) 1)
(*.f64 1 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) 2) (cbrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(*.f64 (sqrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) (sqrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im -3) 3) (pow.f64 (+.f64 x.im x.im) -3)) (+.f64 (pow.f64 (*.f64 x.im -3) 2) (-.f64 (pow.f64 (+.f64 x.im x.im) -2) (*.f64 (*.f64 x.im -3) (*.f64 1/2 (pow.f64 x.im -1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im -3) 2) (pow.f64 (+.f64 x.im x.im) -2)) (-.f64 (*.f64 x.im -3) (*.f64 1/2 (pow.f64 x.im -1))))
(pow.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) 3)
(pow.f64 (pow.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))) 2))
(log.f64 (exp.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))))))
(cbrt.f64 (pow.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(exp.f64 (log.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))
(fma.f64 -3 x.im (*.f64 1/2 (pow.f64 x.im -1)))
(fma.f64 1 (*.f64 x.im -3) (*.f64 1/2 (pow.f64 x.im -1)))
(fma.f64 1 (*.f64 1/2 (pow.f64 x.im -1)) (*.f64 x.im -3))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x.im x.im) -2)) (/.f64 1 (cbrt.f64 (+.f64 x.im x.im))) (*.f64 x.im -3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im -3)) 2) (cbrt.f64 (*.f64 x.im -3)) (*.f64 1/2 (pow.f64 x.im -1)))
(fma.f64 (pow.f64 (+.f64 x.im x.im) -1/2) (pow.f64 (+.f64 x.im x.im) -1/2) (*.f64 x.im -3))
(fma.f64 (sqrt.f64 (*.f64 x.im -3)) (sqrt.f64 (*.f64 x.im -3)) (*.f64 1/2 (pow.f64 x.im -1)))
(+.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (+.f64 x.re x.re)))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 x.re x.re) x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))) 1)
(pow.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3) (pow.f64 x.im 3)))
(expm1.f64 (log1p.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(exp.f64 (log.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (+.f64 x.re x.re)))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (*.f64 (+.f64 x.re x.re) x.im))
(-.f64 (*.f64 x.re x.re) (-.f64 (*.f64 x.im x.im) (+.f64 x.re x.re)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 1)
(*.f64 1 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)) (cbrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(*.f64 (sqrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (*.f64 8 (pow.f64 x.re 3))) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (pow.f64 (+.f64 x.re x.re) 2) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (pow.f64 (+.f64 x.re x.re) 2)) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))) (*.f64 (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))) (+.f64 (pow.f64 x.re 3) (pow.f64 x.re 3)))) (*.f64 (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))) (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (-.f64 x.re x.re)) (*.f64 (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))) (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))) (*.f64 (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))) (-.f64 x.re x.re)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (+.f64 (pow.f64 x.re 3) (pow.f64 x.re 3)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (-.f64 x.re x.re)) (*.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 x.re x.re)))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 x.re 3) (pow.f64 x.re 3)) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2)))) (*.f64 (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re))) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)))) (*.f64 (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re))) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2)))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 x.re 3) (pow.f64 x.re 3)) (fma.f64 x.re x.re (*.f64 x.im x.im))) (*.f64 (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re))) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)))) (*.f64 (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re))) (fma.f64 x.re x.re (*.f64 x.im x.im))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2)))) (*.f64 (-.f64 x.re x.re) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)))) (*.f64 (-.f64 x.re x.re) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)) (fma.f64 x.re x.re (*.f64 x.im x.im))) (*.f64 (-.f64 x.re x.re) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)))) (*.f64 (-.f64 x.re x.re) (fma.f64 x.re x.re (*.f64 x.im x.im))))
(pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1)
(pow.f64 (cbrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 3)
(pow.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
(log.f64 (exp.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(cbrt.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3))
(expm1.f64 (log1p.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(exp.f64 (log.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(fma.f64 x.re x.re (neg.f64 (-.f64 (*.f64 x.im x.im) (+.f64 x.re x.re))))
(fma.f64 1 (*.f64 x.re x.re) (neg.f64 (-.f64 (*.f64 x.im x.im) (+.f64 x.re x.re))))
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re))
(fma.f64 1 (+.f64 x.re x.re) (-.f64 (*.f64 x.re x.re) (*.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))) (+.f64 x.re x.re))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x.re x.re)) 2) (cbrt.f64 (+.f64 x.re x.re)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (cbrt.f64 (*.f64 x.re x.re)) (neg.f64 (-.f64 (*.f64 x.im x.im) (+.f64 x.re x.re))))
(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))) (+.f64 x.re x.re))
(fma.f64 (sqrt.f64 (+.f64 x.re x.re)) (sqrt.f64 (+.f64 x.re x.re)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (+.f64 x.re x.re))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)))) 1)
(*.f64 1 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))) 2) (cbrt.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(*.f64 (hypot.f64 (+.f64 x.im x.im) (*.f64 x.re (sqrt.f64 x.im))) (hypot.f64 (+.f64 x.im x.im) (*.f64 x.re (sqrt.f64 x.im))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (pow.f64 (pow.f64 (+.f64 x.im x.im) 2) 3)) (+.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (-.f64 (pow.f64 (pow.f64 (+.f64 x.im x.im) 2) 2) (*.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (+.f64 x.im x.im) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (pow.f64 (pow.f64 (+.f64 x.im x.im) 2) 2)) (-.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (+.f64 x.im x.im) 2)))
(pow.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))) 3)
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)) 3) 1/3)
(pow.f64 (hypot.f64 (+.f64 x.im x.im) (*.f64 x.re (sqrt.f64 x.im))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)) 2))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))
(fma.f64 x.im (*.f64 x.re x.re) (pow.f64 (+.f64 x.im x.im) 2))
(fma.f64 x.im (fma.f64 2 x.im (+.f64 x.im x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (+.f64 x.im x.im) 2))
(fma.f64 1 (pow.f64 (+.f64 x.im x.im) 2) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (+.f64 x.im x.im) (+.f64 x.im x.im) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (*.f64 x.re x.re) x.im (pow.f64 (+.f64 x.im x.im) 2))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x.im x.im)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 x.im x.im)) 2) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) (pow.f64 (+.f64 x.im x.im) 2))
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) (pow.f64 (+.f64 x.im x.im) 2))
(fma.f64 2 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.re (*.f64 x.re x.im)))

simplify95.0ms (1.4%)

Algorithm
egg-herbie
Rules
868×cancel-sign-sub-inv
660×log-prod
636×fma-neg
544×sqr-pow
480×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04073299
110403299
236033299
Stop Event
node limit
Counts
287 → 178
Calls
Call 1
Inputs
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(/.f64 1/2 x.im)
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(*.f64 -3 x.im)
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(*.f64 -3 x.im)
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im)
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(*.f64 -1 (pow.f64 x.im 3))
(+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 x.re))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(pow.f64 x.re 2)
(+.f64 (*.f64 2 x.re) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(pow.f64 x.re 2)
(+.f64 (*.f64 2 x.re) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(+.f64 (*.f64 2 x.re) (pow.f64 x.re 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(*.f64 -1 (pow.f64 x.im 2))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(*.f64 4 (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(*.f64 (pow.f64 x.re 2) x.im)
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(*.f64 4 (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(*.f64 4 (pow.f64 x.im 2))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(-.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)))) 1)
(*.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) 2) (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x.re x.im) x.re) 3) 27) (pow.f64 (pow.f64 x.im 3) 3)) (+.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) 2) (-.f64 (pow.f64 x.im 6) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) 2) (pow.f64 x.im 6)) (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)))
(pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)) 2))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re 3) (*.f64 x.re x.im) (pow.f64 x.im 3))
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3))
(fma.f64 1 (pow.f64 x.im 3) (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))
(fma.f64 (*.f64 x.im x.im) x.im (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) (pow.f64 x.im 3))
(fma.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) (sqrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) (pow.f64 x.im 3))
(fma.f64 (pow.f64 x.im 3/2) (pow.f64 x.im 3/2) (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))
(fma.f64 -1 (pow.f64 x.im 3) (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))
(fma.f64 (*.f64 (*.f64 x.re x.im) x.re) 3 (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))) 1)
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x.re x.im) x.re) 3) 27) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) 2))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.im (*.f64 x.re 3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x.re x.im) x.re) 3) 27))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))))) 1)
(*.f64 1 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) 2) (cbrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(*.f64 (sqrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) (sqrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im -3) 3) (pow.f64 (+.f64 x.im x.im) -3)) (+.f64 (pow.f64 (*.f64 x.im -3) 2) (-.f64 (pow.f64 (+.f64 x.im x.im) -2) (*.f64 (*.f64 x.im -3) (*.f64 1/2 (pow.f64 x.im -1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im -3) 2) (pow.f64 (+.f64 x.im x.im) -2)) (-.f64 (*.f64 x.im -3) (*.f64 1/2 (pow.f64 x.im -1))))
(pow.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) 3)
(pow.f64 (pow.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))) 2))
(log.f64 (exp.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))))))
(cbrt.f64 (pow.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(exp.f64 (log.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))
(fma.f64 -3 x.im (*.f64 1/2 (pow.f64 x.im -1)))
(fma.f64 1 (*.f64 x.im -3) (*.f64 1/2 (pow.f64 x.im -1)))
(fma.f64 1 (*.f64 1/2 (pow.f64 x.im -1)) (*.f64 x.im -3))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x.im x.im) -2)) (/.f64 1 (cbrt.f64 (+.f64 x.im x.im))) (*.f64 x.im -3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im -3)) 2) (cbrt.f64 (*.f64 x.im -3)) (*.f64 1/2 (pow.f64 x.im -1)))
(fma.f64 (pow.f64 (+.f64 x.im x.im) -1/2) (pow.f64 (+.f64 x.im x.im) -1/2) (*.f64 x.im -3))
(fma.f64 (sqrt.f64 (*.f64 x.im -3)) (sqrt.f64 (*.f64 x.im -3)) (*.f64 1/2 (pow.f64 x.im -1)))
(+.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (+.f64 x.re x.re)))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 x.re x.re) x.im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))) 1)
(pow.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3) (pow.f64 x.im 3)))
(expm1.f64 (log1p.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(exp.f64 (log.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (+.f64 x.re x.re)))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (*.f64 (+.f64 x.re x.re) x.im))
(-.f64 (*.f64 x.re x.re) (-.f64 (*.f64 x.im x.im) (+.f64 x.re x.re)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 1)
(*.f64 1 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)) (cbrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(*.f64 (sqrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (*.f64 8 (pow.f64 x.re 3))) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (pow.f64 (+.f64 x.re x.re) 2) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (pow.f64 (+.f64 x.re x.re) 2)) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))) (*.f64 (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))) (+.f64 (pow.f64 x.re 3) (pow.f64 x.re 3)))) (*.f64 (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))) (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (-.f64 x.re x.re)) (*.f64 (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))) (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))) (*.f64 (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))) (-.f64 x.re x.re)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (+.f64 (pow.f64 x.re 3) (pow.f64 x.re 3)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (-.f64 x.re x.re)) (*.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 x.re x.re)))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 x.re 3) (pow.f64 x.re 3)) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2)))) (*.f64 (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re))) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)))) (*.f64 (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re))) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2)))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 x.re 3) (pow.f64 x.re 3)) (fma.f64 x.re x.re (*.f64 x.im x.im))) (*.f64 (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re))) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)))) (*.f64 (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re))) (fma.f64 x.re x.re (*.f64 x.im x.im))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2)))) (*.f64 (-.f64 x.re x.re) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)))) (*.f64 (-.f64 x.re x.re) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)) (fma.f64 x.re x.re (*.f64 x.im x.im))) (*.f64 (-.f64 x.re x.re) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)))) (*.f64 (-.f64 x.re x.re) (fma.f64 x.re x.re (*.f64 x.im x.im))))
(pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1)
(pow.f64 (cbrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 3)
(pow.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
(log.f64 (exp.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(cbrt.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3))
(expm1.f64 (log1p.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(exp.f64 (log.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(fma.f64 x.re x.re (neg.f64 (-.f64 (*.f64 x.im x.im) (+.f64 x.re x.re))))
(fma.f64 1 (*.f64 x.re x.re) (neg.f64 (-.f64 (*.f64 x.im x.im) (+.f64 x.re x.re))))
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re))
(fma.f64 1 (+.f64 x.re x.re) (-.f64 (*.f64 x.re x.re) (*.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))) (+.f64 x.re x.re))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x.re x.re)) 2) (cbrt.f64 (+.f64 x.re x.re)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (cbrt.f64 (*.f64 x.re x.re)) (neg.f64 (-.f64 (*.f64 x.im x.im) (+.f64 x.re x.re))))
(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))) (+.f64 x.re x.re))
(fma.f64 (sqrt.f64 (+.f64 x.re x.re)) (sqrt.f64 (+.f64 x.re x.re)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (+.f64 x.re x.re))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)))) 1)
(*.f64 1 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))) 2) (cbrt.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(*.f64 (hypot.f64 (+.f64 x.im x.im) (*.f64 x.re (sqrt.f64 x.im))) (hypot.f64 (+.f64 x.im x.im) (*.f64 x.re (sqrt.f64 x.im))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (pow.f64 (pow.f64 (+.f64 x.im x.im) 2) 3)) (+.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (-.f64 (pow.f64 (pow.f64 (+.f64 x.im x.im) 2) 2) (*.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (+.f64 x.im x.im) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (pow.f64 (pow.f64 (+.f64 x.im x.im) 2) 2)) (-.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (+.f64 x.im x.im) 2)))
(pow.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))) 3)
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)) 3) 1/3)
(pow.f64 (hypot.f64 (+.f64 x.im x.im) (*.f64 x.re (sqrt.f64 x.im))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)) 2))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))
(fma.f64 x.im (*.f64 x.re x.re) (pow.f64 (+.f64 x.im x.im) 2))
(fma.f64 x.im (fma.f64 2 x.im (+.f64 x.im x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (+.f64 x.im x.im) 2))
(fma.f64 1 (pow.f64 (+.f64 x.im x.im) 2) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (+.f64 x.im x.im) (+.f64 x.im x.im) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (*.f64 x.re x.re) x.im (pow.f64 (+.f64 x.im x.im) 2))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x.im x.im)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 x.im x.im)) 2) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) (pow.f64 (+.f64 x.im x.im) 2))
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) (pow.f64 (+.f64 x.im x.im) 2))
(fma.f64 2 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.re (*.f64 x.re x.im)))
Outputs
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 3)) (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 3 (*.f64 (pow.f64 x.re 2) x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 3 (*.f64 (pow.f64 x.re 2) x.im))
(neg.f64 (pow.f64 x.im 3))
(/.f64 1/2 x.im)
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -3 x.im)
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -3 x.im)
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 1/2 (/.f64 1 x.im)) (*.f64 -3 x.im))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im)
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)) x.im) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 2 (*.f64 x.re x.im)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (+.f64 (*.f64 2 (*.f64 x.re x.im)) (*.f64 -1 (pow.f64 x.im 3))))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 2))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (*.f64 2 x.re))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(pow.f64 x.re 2)
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 2 x.re) (pow.f64 x.re 2))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(pow.f64 x.re 2)
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 2 x.re) (pow.f64 x.re 2))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 2 x.re) (pow.f64 x.re 2))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 2))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 -1 (pow.f64 x.im 2))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 -1 (pow.f64 x.im 2)) (+.f64 (*.f64 2 x.re) (pow.f64 x.re 2)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 4 (pow.f64 x.im 2))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (pow.f64 x.re 2) x.im)
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 4 (pow.f64 x.im 2))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 4 (pow.f64 x.im 2))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (pow.f64 x.re 2) x.im) (*.f64 4 (pow.f64 x.im 2)))
(neg.f64 (pow.f64 x.im 3))
(-.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)))) 1)
(neg.f64 (pow.f64 x.im 3))
(*.f64 1 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) 2) (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x.re x.im) x.re) 3) 27) (pow.f64 (pow.f64 x.im 3) 3)) (+.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) 2) (-.f64 (pow.f64 x.im 6) (*.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3) 27 (pow.f64 (pow.f64 x.im 3) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (*.f64 3 x.re)) 2) (-.f64 (pow.f64 x.im 6) (*.f64 (pow.f64 x.im 3) (*.f64 (*.f64 x.im x.re) (*.f64 3 x.re))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) 2) (pow.f64 x.im 6)) (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)) 1)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) 3)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)) 3) 1/3)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) 2)
(neg.f64 (pow.f64 x.im 3))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)) 2))
(neg.f64 (pow.f64 x.im 3))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(neg.f64 (pow.f64 x.im 3))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)))))
(neg.f64 (pow.f64 x.im 3))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3)) 3))
(neg.f64 (pow.f64 x.im 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(neg.f64 (pow.f64 x.im 3))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(neg.f64 (pow.f64 x.im 3))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))) 1))
(neg.f64 (pow.f64 x.im 3))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 x.re (*.f64 x.im (*.f64 x.re 3)) (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re 3) (*.f64 x.re x.im) (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 1 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 1 (pow.f64 x.im 3) (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (*.f64 x.im x.im) x.im (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) (sqrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (pow.f64 x.im 3/2) (pow.f64 x.im 3/2) (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 -1 (pow.f64 x.im 3) (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (*.f64 (*.f64 x.re x.im) x.re) 3 (pow.f64 x.im 3))
(neg.f64 (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))) 1)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) 1)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) 3)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x.re x.im) x.re) 3) 27) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3) 27))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) 2)
(neg.f64 (pow.f64 x.im 3))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) 2))
(neg.f64 (pow.f64 x.im 3))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.im (*.f64 x.re 3))))
(neg.f64 (pow.f64 x.im 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))))))
(neg.f64 (pow.f64 x.im 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x.re x.im) x.re) 3) 27))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (*.f64 x.re x.re)) 3) 27))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))))
(neg.f64 (pow.f64 x.im 3))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))))
(neg.f64 (pow.f64 x.im 3))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))) 1))
(neg.f64 (pow.f64 x.im 3))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))))
(neg.f64 (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))))) 1)
(neg.f64 (pow.f64 x.im 3))
(*.f64 1 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) 2) (cbrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (sqrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) (sqrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im -3) 3) (pow.f64 (+.f64 x.im x.im) -3)) (+.f64 (pow.f64 (*.f64 x.im -3) 2) (-.f64 (pow.f64 (+.f64 x.im x.im) -2) (*.f64 (*.f64 x.im -3) (*.f64 1/2 (pow.f64 x.im -1))))))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (-.f64 (pow.f64 (*.f64 x.im -3) 2) (pow.f64 (+.f64 x.im x.im) -2)) (-.f64 (*.f64 x.im -3) (*.f64 1/2 (pow.f64 x.im -1))))
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))) 1)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (cbrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) 3)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (pow.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))) 3) 1/3)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (sqrt.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) 2)
(neg.f64 (pow.f64 x.im 3))
(sqrt.f64 (pow.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))) 2))
(neg.f64 (pow.f64 x.im 3))
(log.f64 (exp.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(neg.f64 (pow.f64 x.im 3))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))))))
(neg.f64 (pow.f64 x.im 3))
(cbrt.f64 (pow.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1))) 3))
(neg.f64 (pow.f64 x.im 3))
(expm1.f64 (log1p.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(neg.f64 (pow.f64 x.im 3))
(exp.f64 (log.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(neg.f64 (pow.f64 x.im 3))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))) 1))
(neg.f64 (pow.f64 x.im 3))
(log1p.f64 (expm1.f64 (fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 x.im -3 (*.f64 1/2 (pow.f64 x.im -1)))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 -3 x.im (*.f64 1/2 (pow.f64 x.im -1)))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 1 (*.f64 x.im -3) (*.f64 1/2 (pow.f64 x.im -1)))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 1 (*.f64 1/2 (pow.f64 x.im -1)) (*.f64 x.im -3))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x.im x.im) -2)) (/.f64 1 (cbrt.f64 (+.f64 x.im x.im))) (*.f64 x.im -3))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im -3)) 2) (cbrt.f64 (*.f64 x.im -3)) (*.f64 1/2 (pow.f64 x.im -1)))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (pow.f64 (+.f64 x.im x.im) -1/2) (pow.f64 (+.f64 x.im x.im) -1/2) (*.f64 x.im -3))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (sqrt.f64 (*.f64 x.im -3)) (sqrt.f64 (*.f64 x.im -3)) (*.f64 1/2 (pow.f64 x.im -1)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (+.f64 x.re x.re)))
(neg.f64 (pow.f64 x.im 3))
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 x.re x.re) x.im))
(neg.f64 (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))) 1)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 1)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (cbrt.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 3)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (pow.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 3) 1/3)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (sqrt.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 2)
(neg.f64 (pow.f64 x.im 3))
(sqrt.f64 (pow.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2))
(neg.f64 (pow.f64 x.im 3))
(log.f64 (pow.f64 (exp.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) x.im))
(neg.f64 (pow.f64 x.im 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))))
(neg.f64 (pow.f64 x.im 3))
(cbrt.f64 (pow.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 3))
(neg.f64 (pow.f64 x.im 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3)))
(neg.f64 (pow.f64 x.im 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3) (pow.f64 x.im 3)))
(neg.f64 (pow.f64 x.im 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(neg.f64 (pow.f64 x.im 3))
(exp.f64 (log.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(neg.f64 (pow.f64 x.im 3))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 1))
(neg.f64 (pow.f64 x.im 3))
(log1p.f64 (expm1.f64 (*.f64 x.im (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (+.f64 x.re x.re)))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im (*.f64 (+.f64 x.re x.re) x.im))
(neg.f64 (pow.f64 x.im 3))
(-.f64 (*.f64 x.re x.re) (-.f64 (*.f64 x.im x.im) (+.f64 x.re x.re)))
(neg.f64 (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))) 1)
(neg.f64 (pow.f64 x.im 3))
(*.f64 1 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2)) (cbrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (sqrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) (sqrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 3) (*.f64 8 (pow.f64 x.re 3))) (+.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (-.f64 (pow.f64 (+.f64 x.re x.re) 2) (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re)))))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) 2) (pow.f64 (+.f64 x.re x.re) 2)) (-.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re)))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))) (*.f64 (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))) (+.f64 (pow.f64 x.re 3) (pow.f64 x.re 3)))) (*.f64 (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))) (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)) (-.f64 x.re x.re)) (*.f64 (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))) (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))) (*.f64 (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2))) (-.f64 x.re x.re)))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (+.f64 (pow.f64 x.re 3) (pow.f64 x.re 3)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)) (-.f64 x.re x.re)) (*.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)))) (*.f64 (fma.f64 x.re x.re (*.f64 x.im x.im)) (-.f64 x.re x.re)))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 x.re 3) (pow.f64 x.re 3)) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2)))) (*.f64 (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re))) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)))) (*.f64 (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re))) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2)))))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 x.re 3) (pow.f64 x.re 3)) (fma.f64 x.re x.re (*.f64 x.im x.im))) (*.f64 (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re))) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)))) (*.f64 (fma.f64 x.re x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re))) (fma.f64 x.re x.re (*.f64 x.im x.im))))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2)))) (*.f64 (-.f64 x.re x.re) (-.f64 (pow.f64 x.re 6) (pow.f64 x.im 6)))) (*.f64 (-.f64 x.re x.re) (+.f64 (pow.f64 x.re 4) (+.f64 (pow.f64 x.im 4) (pow.f64 (*.f64 x.re x.im) 2)))))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.re x.re)) (fma.f64 x.re x.re (*.f64 x.im x.im))) (*.f64 (-.f64 x.re x.re) (-.f64 (pow.f64 x.re 4) (pow.f64 x.im 4)))) (*.f64 (-.f64 x.re x.re) (fma.f64 x.re x.re (*.f64 x.im x.im))))
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 1)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (cbrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 3)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3) 1/3)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (sqrt.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 2)
(neg.f64 (pow.f64 x.im 3))
(sqrt.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2))
(neg.f64 (pow.f64 x.im 3))
(log.f64 (exp.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(neg.f64 (pow.f64 x.im 3))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))))))
(neg.f64 (pow.f64 x.im 3))
(cbrt.f64 (pow.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 3))
(neg.f64 (pow.f64 x.im 3))
(expm1.f64 (log1p.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(neg.f64 (pow.f64 x.im 3))
(exp.f64 (log.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(neg.f64 (pow.f64 x.im 3))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))) 1))
(neg.f64 (pow.f64 x.im 3))
(log1p.f64 (expm1.f64 (fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 x.re x.re (neg.f64 (-.f64 (*.f64 x.im x.im) (+.f64 x.re x.re))))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 1 (*.f64 x.re x.re) (neg.f64 (-.f64 (*.f64 x.im x.im) (+.f64 x.re x.re))))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 1 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (+.f64 x.re x.re))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 1 (+.f64 x.re x.re) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) 2) (cbrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (+.f64 x.re x.re))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x.re x.re)) 2) (cbrt.f64 (+.f64 x.re x.re)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (cbrt.f64 (pow.f64 x.re 4)) (cbrt.f64 (*.f64 x.re x.re)) (neg.f64 (-.f64 (*.f64 x.im x.im) (+.f64 x.re x.re))))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (sqrt.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (+.f64 x.re x.re))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (sqrt.f64 (+.f64 x.re x.re)) (sqrt.f64 (+.f64 x.re x.re)) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 2 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (+.f64 x.re x.re))
(neg.f64 (pow.f64 x.im 3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)))) 1)
(neg.f64 (pow.f64 x.im 3))
(*.f64 1 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))) 2) (cbrt.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(neg.f64 (pow.f64 x.im 3))
(*.f64 (hypot.f64 (+.f64 x.im x.im) (*.f64 x.re (sqrt.f64 x.im))) (hypot.f64 (+.f64 x.im x.im) (*.f64 x.re (sqrt.f64 x.im))))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 x.re 6)) (pow.f64 (pow.f64 (+.f64 x.im x.im) 2) 3)) (+.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (-.f64 (pow.f64 (pow.f64 (+.f64 x.im x.im) 2) 2) (*.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (+.f64 x.im x.im) 2)))))
(neg.f64 (pow.f64 x.im 3))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 2) (pow.f64 (pow.f64 (+.f64 x.im x.im) 2) 2)) (-.f64 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (+.f64 x.im x.im) 2)))
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)) 1)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))) 3)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)) 3) 1/3)
(neg.f64 (pow.f64 x.im 3))
(pow.f64 (hypot.f64 (+.f64 x.im x.im) (*.f64 x.re (sqrt.f64 x.im))) 2)
(neg.f64 (pow.f64 x.im 3))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)) 2))
(neg.f64 (pow.f64 x.im 3))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(neg.f64 (pow.f64 x.im 3))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)))))
(neg.f64 (pow.f64 x.im 3))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2)) 3))
(neg.f64 (pow.f64 x.im 3))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(neg.f64 (pow.f64 x.im 3))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(neg.f64 (pow.f64 x.im 3))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))) 1))
(neg.f64 (pow.f64 x.im 3))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 x.re (*.f64 x.re x.im) (pow.f64 (+.f64 x.im x.im) 2))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 x.im (*.f64 x.re x.re) (pow.f64 (+.f64 x.im x.im) 2))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 x.im (fma.f64 2 x.im (+.f64 x.im x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) (pow.f64 (+.f64 x.im x.im) 2))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 1 (pow.f64 (+.f64 x.im x.im) 2) (*.f64 x.re (*.f64 x.re x.im)))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (+.f64 x.im x.im) (+.f64 x.im x.im) (*.f64 x.re (*.f64 x.re x.im)))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re x.re) x.im (pow.f64 (+.f64 x.im x.im) 2))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x.im x.im)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 x.im x.im)) 2) (*.f64 x.re (*.f64 x.re x.im)))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) (pow.f64 (+.f64 x.im x.im) 2))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) (pow.f64 (+.f64 x.im x.im) 2))
(neg.f64 (pow.f64 x.im 3))
(fma.f64 2 (*.f64 x.im (+.f64 x.im x.im)) (*.f64 x.re (*.f64 x.re x.im)))
(neg.f64 (pow.f64 x.im 3))

eval67.0ms (1%)

Compiler

Compiled 4397 to 1887 computations (57.1% saved)

prune63.0ms (0.9%)

Pruning

21 alts after pruning (17 fresh and 4 done)

PrunedKeptTotal
New2456251
Fresh31114
Picked325
Done224
Total25321274
Accurracy
100.0%
Counts
274 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.5%
(/.f64 1/2 x.im)
87.8%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3))
14.6%
(+.f64 (/.f64 (*.f64 x.im x.im) 1/9) -3)
87.7%
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
38.3%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im)))
22.5%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 x.im x.im))
49.8%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re))
4.4%
(+.f64 (*.f64 -3 x.im) (+.f64 x.im x.im))
9.4%
(+.f64 (*.f64 -3 x.im) (+.f64 -3 (*.f64 x.im x.re)))
25.4%
(+.f64 (*.f64 -3 x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re))
49.8%
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
73.9%
(*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re)))
30.1%
(*.f64 x.im (+.f64 (*.f64 x.re x.re) (+.f64 x.re x.re)))
9.9%
(*.f64 x.im (+.f64 -3 (+.f64 x.re x.re)))
4.4%
(*.f64 -3 x.im)
58.1%
(neg.f64 (pow.f64 x.im 3))
2.9%
10
2.9%
1/10
2.6%
-3
2.5%
(/.f64 1/2 x.im)
87.8%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3))
14.6%
(+.f64 (/.f64 (*.f64 x.im x.im) 1/9) -3)
87.7%
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
38.3%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 (*.f64 (+.f64 x.im x.im) x.im) (*.f64 (+.f64 x.im x.im) x.im)))
22.5%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 x.im x.im))
49.8%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re))
4.4%
(+.f64 (*.f64 -3 x.im) (+.f64 x.im x.im))
9.4%
(+.f64 (*.f64 -3 x.im) (+.f64 -3 (*.f64 x.im x.re)))
25.4%
(+.f64 (*.f64 -3 x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re))
49.8%
(*.f64 (pow.f64 x.re 2) (+.f64 x.im (*.f64 2 x.im)))
73.9%
(*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re)))
30.1%
(*.f64 x.im (+.f64 (*.f64 x.re x.re) (+.f64 x.re x.re)))
9.9%
(*.f64 x.im (+.f64 -3 (+.f64 x.re x.re)))
4.4%
(*.f64 -3 x.im)
58.1%
(neg.f64 (pow.f64 x.im 3))
2.9%
10
2.9%
1/10
2.6%
-3
Compiler

Compiled 754 to 478 computations (36.6% saved)

localize238.0ms (3.4%)

Local Accuracy

Found 9 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re)
99.7%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re))
87.3%
(*.f64 (*.f64 x.re x.re) x.im)
100.0%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 x.im x.im))
87.3%
(*.f64 (*.f64 x.re x.re) x.im)
99.7%
(/.f64 (*.f64 x.im x.im) 1/9)
99.7%
(*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))
99.7%
(*.f64 x.im (*.f64 x.re 3))
89.1%
(-.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3))
Compiler

Compiled 118 to 42 computations (64.4% saved)

series4.0ms (0.1%)

Counts
7 → 156
Calls

39 calls:

TimeVariablePointExpression
0.0ms
x.im
@inf
(/.f64 (*.f64 x.im x.im) 1/9)
0.0ms
x.im
@0
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 x.im x.im))
0.0ms
x.im
@0
(/.f64 (*.f64 x.im x.im) 1/9)
0.0ms
x.im
@inf
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 x.im x.im))
0.0ms
x.re
@0
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 x.im x.im))

rewrite105.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
652×expm1-udef
492×add-sqr-sqrt
482×pow1
480×*-un-lft-identity
462×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021137
1491121
27779121
Stop Event
node limit
Counts
7 → 263
Calls
Call 1
Inputs
(-.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3))
(*.f64 x.im (*.f64 x.re 3))
(*.f64 x.re (*.f64 x.im (*.f64 x.re 3)))
(/.f64 (*.f64 x.im x.im) 1/9)
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (+.f64 x.im x.im))
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re))
(*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re)
Outputs
(+.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(+.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (*.f64 (neg.f64 (pow.f64 x.im 3)) 1))
(+.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3)) (fma.f64 (*.f64 x.im (neg.f64 x.im)) x.im (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3)) (fma.f64 (neg.f64 x.im) (*.f64 x.im x.im) (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3)) 1 (pow.f64 x.im 3)))
(+.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3)) (fma.f64 (neg.f64 (pow.f64 x.im 3/2)) (pow.f64 x.im 3/2) (pow.f64 x.im 3)))
(+.f64 (neg.f64 (pow.f64 x.im 3)) (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)))
(*.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3)) 1)
(*.f64 1 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3))) 2) (cbrt.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3))) (sqrt.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 3) (pow.f64 x.im 9)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 2) (*.f64 (pow.f64 x.im 3) (fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 2) (pow.f64 x.im 6)) (/.f64 1 (fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im))) (pow.f64 x.im 3/2)) (-.f64 (sqrt.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im))) (pow.f64 x.im 3/2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 2) (*.f64 (pow.f64 x.im 3) (fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3)))) (-.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 3) (pow.f64 x.im 9))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3)) (-.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 2) (pow.f64 x.im 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 3) (pow.f64 x.im 9)) (+.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 2) (*.f64 (pow.f64 x.im 3) (fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 2) (pow.f64 x.im 6)) (fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 3) (pow.f64 x.im 9))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 2) (*.f64 (pow.f64 x.im 3) (fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 2) (pow.f64 x.im 6))) (neg.f64 (fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (pow.f64 x.im 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 3) (pow.f64 (neg.f64 (pow.f64 x.im 3)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3))) (*.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 2) (*.f64 (neg.f64 (pow.f64 x.im 3)) (neg.f64 (pow.f64 x.im 3)))) (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3))))
(pow.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(exp.f64 (log.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (pow.f64 x.im 3))))
(fma.f64 x.re (*.f64 x.re (*.f64 3 x.im)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re (*.f64 3 x.im)) x.re (neg.f64 (pow.f64 x.im 3)))
(fma.f64 1 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im))) 2) (cbrt.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im))) (sqrt.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im))) (neg.f64 (pow.f64 x.im 3)))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.re 3) (neg.f64 (pow.f64 x.im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 3 x.im)))) 1)
(pow.f64 (*.f64 x.re (*.f64 3 x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 3 x.im))) 3)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 3 x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 3 x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 3 x.im)) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 x.re 3)) x.im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.re (*.f64 3 x.im)))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 3 x.im)) 3))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (pow.f64 (*.f64 x.re 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re 3) 3) (pow.f64 x.im 3)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 3 x.im))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 3 x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 3 x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 3 x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)))) 1)
(pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 2))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.re (*.f64 3 x.im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re 3) (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im 9)))) 1)
(*.f64 x.im (/.f64 1 (/.f64 1/9 x.im)))
(*.f64 x.im (*.f64 x.im 9))
(*.f64 (*.f64 x.im x.im) 9)
(*.f64 (*.f64 x.im (*.f64 x.im 9)) 1)
(*.f64 1 (*.f64 x.im (*.f64 x.im 9)))
(*.f64 (cbrt.f64 (pow.f64 x.im 4)) (*.f64 (pow.f64 (cbrt.f64 x.im) 2) 9))
(*.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im 9))) (cbrt.f64 (*.f64 (pow.f64 x.im 4) 81)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im 4) 81)) (cbrt.f64 (*.f64 x.im (*.f64 x.im 9))))
(*.f64 9 (*.f64 x.im x.im))
(*.f64 (*.f64 x.im 3) (*.f64 x.im 3))
(*.f64 (*.f64 x.im (neg.f64 x.im)) -9)
(*.f64 (/.f64 x.im 1/9) x.im)
(pow.f64 (*.f64 x.im (*.f64 x.im 9)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.im 9))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 9)) 3) 1/3)
(pow.f64 (*.f64 x.im 3) 2)
(pow.f64 (/.f64 (/.f64 1/9 x.im) x.im) -1)
(neg.f64 (/.f64 (*.f64 x.im x.im) -1/9))
(sqrt.f64 (*.f64 (pow.f64 x.im 4) 81))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) x.im) 9))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (*.f64 x.im 9)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.im 9)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.im 9))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.im 9))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.im 9))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.im 9))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)))) 1)
(-.f64 (/.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) 2))) (/.f64 (+.f64 x.re x.re) (*.f64 x.im (-.f64 (*.f64 x.re x.re) 2))))
(*.f64 x.re (+.f64 (*.f64 x.re x.im) (+.f64 x.re x.re)))
(*.f64 x.re (+.f64 (+.f64 x.re x.re) (*.f64 x.re x.im)))
(*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))
(*.f64 x.im (+.f64 2 (*.f64 x.re x.re)))
(*.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)) 1)
(*.f64 1 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)))
(*.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))) (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))) 2) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))))
(*.f64 (hypot.f64 (+.f64 x.re x.re) (*.f64 x.re (sqrt.f64 x.im))) (hypot.f64 (+.f64 x.re x.re) (*.f64 x.re (sqrt.f64 x.im))))
(*.f64 (+.f64 (+.f64 x.re x.re) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (/.f64 1 (+.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (-.f64 (+.f64 x.re x.re) (+.f64 x.re x.re)))))
(*.f64 (-.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (+.f64 x.re x.re)) (/.f64 1 (*.f64 x.im (-.f64 (*.f64 x.re x.re) 2))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (-.f64 (+.f64 x.re x.re) (+.f64 x.re x.re))) (+.f64 (+.f64 x.re x.re) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))))
(/.f64 1 (/.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.re) 2)) (-.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (+.f64 x.re x.re))))
(/.f64 (+.f64 (+.f64 x.re x.re) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (+.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (-.f64 (+.f64 x.re x.re) (+.f64 x.re x.re))))
(/.f64 (+.f64 (+.f64 x.re x.re) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (+.f64 (+.f64 x.re x.re) (-.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (+.f64 x.re x.re))))
(/.f64 (-.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (+.f64 x.re x.re)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) 2)))
(/.f64 (neg.f64 (+.f64 (+.f64 x.re x.re) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))) (neg.f64 (+.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (-.f64 (+.f64 x.re x.re) (+.f64 x.re x.re)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (+.f64 x.re x.re))) (neg.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.re) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re x.im) x.im) 3) (pow.f64 x.im 3)) (+.f64 (*.f64 (fma.f64 x.re (*.f64 x.re x.im) x.im) (fma.f64 x.re (*.f64 x.re x.im) x.im)) (-.f64 (*.f64 x.im x.im) (*.f64 (fma.f64 x.re (*.f64 x.re x.im) x.im) x.im))))
(/.f64 (-.f64 (+.f64 x.re x.re) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (-.f64 (+.f64 x.re x.re) (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (-.f64 (*.f64 (fma.f64 x.re (*.f64 x.re x.im) x.im) (fma.f64 x.re (*.f64 x.re x.im) x.im)) (*.f64 x.im x.im)) (-.f64 (fma.f64 x.re (*.f64 x.re x.im) x.im) x.im))
(pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)) 3) 1/3)
(pow.f64 (hypot.f64 (+.f64 x.re x.re) (*.f64 x.re (sqrt.f64 x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)) 2))
(log.f64 (exp.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))))
(exp.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))))
(fma.f64 x.re (+.f64 x.re x.re) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 x.re (*.f64 x.re x.im) (+.f64 x.re x.re))
(fma.f64 x.im (*.f64 x.re x.re) (+.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.re) x.im (+.f64 x.re x.re))
(fma.f64 (+.f64 x.re x.re) x.re (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (+.f64 x.re x.re) (+.f64 x.re x.re) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (+.f64 x.re x.re) (*.f64 x.re x.im) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) (+.f64 x.re x.re))
(fma.f64 1 (+.f64 x.re x.re) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) (+.f64 x.re x.re))
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) (+.f64 x.re x.re))
(fma.f64 2 x.im (*.f64 x.re (*.f64 x.re x.im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)))) 1)
(-.f64 (/.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) 2))) (/.f64 (+.f64 x.re x.re) (*.f64 x.im (-.f64 (*.f64 x.re x.re) 2))))
(*.f64 x.re (+.f64 (*.f64 x.re x.im) (+.f64 x.re x.re)))
(*.f64 x.re (+.f64 (+.f64 x.re x.re) (*.f64 x.re x.im)))
(*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))
(*.f64 x.im (+.f64 2 (*.f64 x.re x.re)))
(*.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)) 1)
(*.f64 1 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)))
(*.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))) (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))) 2) (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))))
(*.f64 (hypot.f64 (+.f64 x.re x.re) (*.f64 x.re (sqrt.f64 x.im))) (hypot.f64 (+.f64 x.re x.re) (*.f64 x.re (sqrt.f64 x.im))))
(*.f64 (+.f64 (+.f64 x.re x.re) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (/.f64 1 (+.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (-.f64 (+.f64 x.re x.re) (+.f64 x.re x.re)))))
(*.f64 (-.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (+.f64 x.re x.re)) (/.f64 1 (*.f64 x.im (-.f64 (*.f64 x.re x.re) 2))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (-.f64 (+.f64 x.re x.re) (+.f64 x.re x.re))) (+.f64 (+.f64 x.re x.re) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))))
(/.f64 1 (/.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.re) 2)) (-.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (+.f64 x.re x.re))))
(/.f64 (+.f64 (+.f64 x.re x.re) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (+.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (-.f64 (+.f64 x.re x.re) (+.f64 x.re x.re))))
(/.f64 (+.f64 (+.f64 x.re x.re) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3)) (+.f64 (+.f64 x.re x.re) (-.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (+.f64 x.re x.re))))
(/.f64 (-.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (+.f64 x.re x.re)) (*.f64 x.im (-.f64 (*.f64 x.re x.re) 2)))
(/.f64 (neg.f64 (+.f64 (+.f64 x.re x.re) (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3))) (neg.f64 (+.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (-.f64 (+.f64 x.re x.re) (+.f64 x.re x.re)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4)) (+.f64 x.re x.re))) (neg.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.re) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (*.f64 x.re x.im) x.im) 3) (pow.f64 x.im 3)) (+.f64 (*.f64 (fma.f64 x.re (*.f64 x.re x.im) x.im) (fma.f64 x.re (*.f64 x.re x.im) x.im)) (-.f64 (*.f64 x.im x.im) (*.f64 (fma.f64 x.re (*.f64 x.re x.im) x.im) x.im))))
(/.f64 (-.f64 (+.f64 x.re x.re) (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (-.f64 (+.f64 x.re x.re) (*.f64 x.re (*.f64 x.re x.im))))
(/.f64 (-.f64 (*.f64 (fma.f64 x.re (*.f64 x.re x.im) x.im) (fma.f64 x.re (*.f64 x.re x.im) x.im)) (*.f64 x.im x.im)) (-.f64 (fma.f64 x.re (*.f64 x.re x.im) x.im) x.im))
(pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))) 3)
(pow.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)) 3) 1/3)
(pow.f64 (hypot.f64 (+.f64 x.re x.re) (*.f64 x.re (sqrt.f64 x.im))) 2)
(sqrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)) 2))
(log.f64 (exp.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))))
(exp.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x.im (+.f64 (*.f64 x.re x.re) 2))))
(fma.f64 x.re (+.f64 x.re x.re) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 x.re (*.f64 x.re x.im) (+.f64 x.re x.re))
(fma.f64 x.im (*.f64 x.re x.re) (+.f64 x.re x.re))
(fma.f64 (*.f64 x.re x.re) x.im (+.f64 x.re x.re))
(fma.f64 (+.f64 x.re x.re) x.re (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (+.f64 x.re x.re) (+.f64 x.re x.re) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (+.f64 x.re x.re) (*.f64 x.re x.im) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 1 (*.f64 x.re (*.f64 x.re x.im)) (+.f64 x.re x.re))
(fma.f64 1 (+.f64 x.re x.re) (*.f64 x.re (*.f64 x.re x.im)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.im) (pow.f64 x.re 4))) (cbrt.f64 (*.f64 x.re (*.f64 x.re x.im))) (+.f64 x.re x.re))
(fma.f64 (*.f64 x.re (sqrt.f64 x.im)) (*.f64 x.re (sqrt.f64 x.im)) (+.f64 x.re x.re))
(fma.f64 2 x.im (*.f64 x.re (*.f64 x.re x.im)))
(+.f64 x.re x.re)
(+.f64 x.im x.im)
(+.f64 (pow.f64 x.im 3) (pow.f64 x.im 3))
(+.f64 (+.f64 x.re x.re) (+.f64 x.re x.re))
(+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) x.im) (*.f64 (*.f64 x.re (*.f64 x.re x.im)) x.im))
(+.f64 (*.f64 x.im (*.f64 x.re (*.f64 x.re x.im))) (*.f64 x.im (*.f64 x.re (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.re x.re))) 1)
(-.f64 (/.f64 (*.f64 x.re x.re) 0) (/.f64 (*.f64 x.re x.re) 0))
(-.f64 (/.f64 (*.f64 x.im x.im) 0) (/.f64 (*.f64 x.im x.im) 0))
(/.f64 (+.f64 x.re x.re) (fma.f64 x.im x.im 0))
(/.f64 (+.f64 x.re x.re) (cbrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (+.f64 x.re x.re) (*.f64 (fma.f64 x.im x.im 0) (fma.f64 x.im x.im 0)))
(/.f64 (+.f64 x.re x.re) (sqrt.f64 (fma.f64 x.im x.im 0)))
(/.f64 (+.f64 x.re x.re) (pow.f64 (fma.f64 x.im x.im 0) 3))
(/.f64 1 (+.f64 x.re x.re))
(/.f64 1 (/.f64 (fma.f64 x.re x.re 0) (*.f64 2 (pow.f64 x.re 3))))
(/.f64 1 (/.f64 (fma.f64 x.im x.im 0) (+.f64 x.re x.re)))
(/.f64 (*.f64 2 (pow.f64 x.re 3)) (fma.f64 x.re x.re 0))
(/.f64 0 0)
(/.f64 0 (*.f64 (fma.f64 x.im x.im 0) 0))
(/.f64 (cbrt.f64 (*.f64 2 (pow.f64 x.re 3))) (cbrt.f64 (fma.f64 x.re x.re 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 x.re 3)) (*.f64 2 (pow.f64 x.re 3))) (*.f64 (fma.f64 x.re x.re 0) (fma.f64 x.re x.re 0)))
(/.f64 (sqrt.f64 (*.f64 2 (pow.f64 x.re 3))) (sqrt.f64 (fma.f64 x.re x.re 0)))
(/.f64 (sqrt.f64 0) (sqrt.f64 0))
(/.f64 (neg.f64 (+.f64 x.re x.re)) (neg.f64 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 x.re 3)) 0) (*.f64 (fma.f64 x.re x.re 0) 0))
(/.f64 (*.f64 0 (*.f64 2 (pow.f64 x.re 3))) (*.f64 0 (fma.f64 x.re x.re 0)))
(/.f64 (neg.f64 (*.f64 2 (pow.f64 x.re 3))) (neg.f64 (fma.f64 x.re x.re 0)))
(/.f64 (+.f64 (pow.f64 x.im 9) (pow.f64 x.im 9)) (+.f64 (pow.f64 x.im 6) (-.f64 (pow.f64 x.im 6) (pow.f64 x.im 6))))
(/.f64 (-.f64 (pow.f64 x.im 6) (pow.f64 x.im 6)) (-.f64 (pow.f64 x.im 3) (pow.f64 x.im 3)))
(/.f64 (*.f64 (+.f64 x.re x.re) (*.f64 2 (pow.f64 x.re 3))) (fma.f64 x.re x.re 0))
(/.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 0) 0)
(/.f64 (*.f64 x.im (*.f64 2 (pow.f64 x.re 3))) (fma.f64 x.re x.re 0))
(/.f64 (*.f64 (*.f64 2 (pow.f64 x.re 3)) (+.f64 x.re x.re)) (fma.f64 x.re x.re 0))
(/.f64 (*.f64 0 (+.f64 x.re x.re)) 0)
(/.f64 (*.f64 0 (+.f64 x.re x.re)) (*.f64 0 (fma.f64 x.im x.im 0)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 x.re 3)) (*.f64 x.re x.im)) (fma.f64 x.re x.re 0))
(/.f64 (*.f64 0 (*.f64 x.re x.im)) 0)
(/.f64 (*.f64 (*.f64 2 (pow.f64 x.re 3)) x.im) (fma.f64 x.re x.re 0))
(/.f64 (*.f64 0 x.im) 0)
(pow.f64 (+.f64 x.re x.re) 3)
(pow.f64 (+.f64 x.re x.re) 1)
(pow.f64 (+.f64 x.re x.re) 1/3)
(pow.f64 (+.f64 x.re x.re) 2)
(pow.f64 (+.f64 x.re x.re) 1/2)
(sqrt.f64 (+.f64 x.re x.re))
(fabs.f64 (+.f64 x.re x.re))
(log.f64 (pow.f64 (exp.f64 2) x.re))
(log.f64 (*.f64 (exp.f64 (pow.f64 x.im 3)) (exp.f64 (pow.f64 x.im 3))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x.re x.re))))
(cbrt.f64 (+.f64 x.re x.re))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (+.f64 x.re x.re)))
(cbrt.f64 (*.f64 (pow.f64 x.im 3) (+.f64 x.re x.re)))
(cbrt.f64 (*.f64 (+.f64 x.re x.re) (pow.f64 x.im 3)))
(expm1.f64 (log1p.f64 (+.f64 x.re x.re)))
(hypot.f64 (sqrt.f64 x.re) (sqrt.f64 x.re))
(hypot.f64 (sqrt.f64 x.im) (sqrt.f64 x.im))
(exp.f64 (log.f64 (+.f64 x.re x.re)))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re x.re)) 3))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re x.re)) 1))
(exp.f64 (+.f64 (log.f64 (*.f64 x.re (*.f64 x.re x.im))) (log.f64 (+.f64 x.re x.re))))
(log1p.f64 (expm1.f64 (+.f64 x.re x.re)))
(fma.f64 x.im (*.f64 x.im x.im) (pow.f64 x.im 3))
(fma.f64 (*.f64 x.im x.im) x.im (pow.f64 x.im 3))
(fma.f64 1 x.re x.re)
(fma.f64 1 x.im x.im)
(fma.f64 1 (pow.f64 x.im 3) (pow.f64 x.im 3))
(fma.f64 (pow.f64 (cbrt.f64 x.re) 2) (cbrt.f64 x.re) x.re)
(fma.f64 (pow.f64 (cbrt.f64 x.im) 2) (cbrt.f64 x.im) x.im)
(fma.f64 (pow.f64 x.im 3/2) (pow.f64 x.im 3/2) (pow.f64 x.im 3))
(fma.f64 (sqrt.f64 x.re) (sqrt.f64 x.re) x.re)
(fma.f64 (sqrt.f64 x.im) (sqrt.f64 x.im) x.im)

simplify81.0ms (1.2%)

Algorithm
egg-herbie
Rules
126×*-commutative
108×sqr-pow
72×fma-udef
56×+-commutative
50×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

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

eval119.0ms (1.7%)

Compiler

Compiled 5633 to 2610 computations (53.7% saved)

prune72.0ms (1%)

Pruning

29 alts after pruning (22 fresh and 7 done)

PrunedKeptTotal
New37511386
Fresh11112
Picked145
Done134
Total37829407
Accurracy
100.0%
Counts
407 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.5%
(/.f64 1/2 x.im)
87.8%
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 x.re (*.f64 x.im 3))) (pow.f64 x.im 3))
87.7%
(-.f64 (*.f64 x.re (*.f64 x.im (*.f64 x.re 3))) (pow.f64 x.im 3))
14.6%
(+.f64 (/.f64 (*.f64 x.im x.im) 1/9) -3)
14.6%
(+.f64 (*.f64 (/.f64 x.im 1/9) x.im) -3)
87.7%
(+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
21.7%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (/.f64 1 (+.f64 x.re x.re)))
49.8%
(+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re))
14.6%
(+.f64 (*.f64 (*.f64 x.im 3) (*.f64 x.im 3)) -3)
14.6%
(+.f64 (*.f64 x.im (/.f64 1 (/.f64 1/9 x.im))) -3)
4.4%
(+.f64 (*.f64 -3 x.im) (+.f64 x.im x.im))
9.4%
(+.f64 (*.f64 -3 x.im) (+.f64 -3 (*.f64 x.im x.re)))
25.4%
(+.f64 (*.f64 -3 x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re))
2.9%
(+.f64 x.im x.im)
3.3%
(+.f64 0 (+.f64 x.re x.re))
49.8%
(*.f64 (*.f64 x.re x.re) (*.f64 x.im 3))
22.7%
(*.f64 x.re (+.f64 (+.f64 x.re x.re) (*.f64 x.re x.im)))
73.9%
(*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re)))
30.1%
(*.f64 x.im (+.f64 (*.f64 x.re x.re) (+.f64 x.re x.re)))
9.9%
(*.f64 x.im (+.f64 -3 (+.f64 x.re x.re)))
33.5%
(*.f64 x.im (*.f64 x.re x.re))
49.8%
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
4.4%
(*.f64 -3 x.im)
58.1%
(neg.f64 (pow.f64 x.im 3))
49.8%
(neg.f64 (*.f64 x.im (*.f64 (*.f64 x.re x.re) -3)))
2.9%
10
2.9%
1/10
2.6%
-3
Compiler

Compiled 749 to 362 computations (51.7% saved)

regimes245.0ms (3.5%)

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

3 calls:

138.0ms
x.re
68.0ms
x.im
27.0ms
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
Results
AccuracySegmentsBranch
94.1%3x.re
99.9%3x.im
97.9%2(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
Compiler

Compiled 497 to 190 computations (61.8% saved)

regimes70.0ms (1%)

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

1 calls:

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

Compiled 405 to 150 computations (63% saved)

regimes82.0ms (1.2%)

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

2 calls:

54.0ms
x.im
20.0ms
(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
Results
AccuracySegmentsBranch
95.7%2(+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re))
95.5%3x.im
Compiler

Compiled 393 to 141 computations (64.1% saved)

regimes115.0ms (1.6%)

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

2 calls:

62.0ms
x.re
46.0ms
x.im
Results
AccuracySegmentsBranch
79.7%3x.re
90.2%3x.im
Compiler

Compiled 319 to 116 computations (63.6% saved)

regimes44.0ms (0.6%)

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

1 calls:

39.0ms
x.im
Results
AccuracySegmentsBranch
90.2%3x.im
Compiler

Compiled 213 to 100 computations (53.1% saved)

regimes54.0ms (0.8%)

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

2 calls:

35.0ms
x.im
14.0ms
x.re
Results
AccuracySegmentsBranch
49.8%1x.re
62.3%3x.im
Compiler

Compiled 177 to 89 computations (49.7% saved)

regimes19.0ms (0.3%)

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

1 calls:

16.0ms
x.im
Results
AccuracySegmentsBranch
51.5%2x.im
Compiler

Compiled 56 to 29 computations (48.2% saved)

regimes14.0ms (0.2%)

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

1 calls:

12.0ms
x.im
Results
AccuracySegmentsBranch
51.4%2x.im
Compiler

Compiled 42 to 23 computations (45.2% saved)

regimes15.0ms (0.2%)

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

2 calls:

6.0ms
x.im
6.0ms
x.re
Results
AccuracySegmentsBranch
49.8%1x.re
49.8%1x.im
Compiler

Compiled 38 to 22 computations (42.1% saved)

regimes14.0ms (0.2%)

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

2 calls:

7.0ms
x.im
6.0ms
x.re
Results
AccuracySegmentsBranch
33.5%1x.re
33.5%1x.im
Compiler

Compiled 31 to 20 computations (35.5% saved)

regimes14.0ms (0.2%)

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

2 calls:

8.0ms
x.im
5.0ms
x.re
Results
AccuracySegmentsBranch
4.4%1x.im
4.4%1x.re
Compiler

Compiled 21 to 15 computations (28.6% saved)

regimes9.0ms (0.1%)

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

2 calls:

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

Compiled 12 to 10 computations (16.7% saved)

regimes5.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

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

Compiled 9 to 7 computations (22.2% saved)

bsearch10.0ms (0.1%)

Algorithm
binary-search
Stop Event
predicate-same
predicate-same
Steps
TimeLeftRight
4.0ms
9.028074415751987e+70
4.0342503076809515e+77
6.0ms
-7.149940544768707e+102
-8.43765628397331e+97
Results
5.0ms42×body256valid
4.0ms22×body256infinite
Compiler

Compiled 146 to 91 computations (37.7% saved)

bsearch8.0ms (0.1%)

Algorithm
binary-search
Stop Event
predicate-same
predicate-same
Steps
TimeLeftRight
2.0ms
9.028074415751987e+70
4.0342503076809515e+77
6.0ms
-7.149940544768707e+102
-8.43765628397331e+97
Results
5.0ms43×body256valid
2.0ms21×body256infinite
Compiler

Compiled 146 to 91 computations (37.7% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.151756014284725e+291
+inf
Compiler

Compiled 26 to 15 computations (42.3% saved)

bsearch28.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
2.7342373031495607e-45
1.4225513108938363e-38
10.0ms
-1.1482763072313742e-70
-4.701921903840732e-71
Results
21.0ms183×body256valid
4.0ms41×body256infinite
Compiler

Compiled 474 to 267 computations (43.7% saved)

bsearch27.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
2.7342373031495607e-45
1.4225513108938363e-38
10.0ms
-1.1482763072313742e-70
-4.701921903840732e-71
Results
18.0ms173×body256valid
5.0ms51×body256infinite
Compiler

Compiled 390 to 239 computations (38.7% saved)

bsearch34.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
6.6813187915715796e+156
2.314835405205523e+166
17.0ms
-2.2166174716317425e+170
-1.1704763551393316e+167
Results
31.0ms272×body256infinite
Compiler

Compiled 366 to 261 computations (28.7% saved)

bsearch19.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
19.0ms
6.6813187915715796e+156
2.314835405205523e+166
Results
17.0ms144×body256infinite
Compiler

Compiled 206 to 141 computations (31.6% saved)

bsearch17.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
6.6813187915715796e+156
2.314835405205523e+166
Results
16.0ms144×body256infinite
Compiler

Compiled 206 to 141 computations (31.6% saved)

simplify19.0ms (0.3%)

Algorithm
egg-herbie
Rules
48×*-commutative
32×+-commutative
14×sub-neg
if-if-or-not
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
088731
1140731
2153731
3159731
4162731
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re))) (if (<=.f64 x.im 100000000000000004188152556421145795899143386664033828314342771180699648) (-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3)) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re)))))
(if (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re))) (if (<=.f64 x.im 100000000000000004188152556421145795899143386664033828314342771180699648) (-.f64 (*.f64 x.re (*.f64 3 (*.f64 x.re x.im))) (pow.f64 x.im 3)) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re)))))
(if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re)) 5000000000000000066282994891787081340343280544793230017816015738971246363452126607307989709019681249863687319282946045494061487325003512892275869151373365842953697657627637323430529093779107308789748100916331176292769417786818298761053780855470759280014374688417047589275644482057527862755328) (+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re)) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(if (<=.f64 x.im -1025729175095185/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re))) (if (<=.f64 x.im 3373942182770341/1569275433846670190958947355801916604025588861116008628224) (+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re)) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re)))))
(if (<=.f64 x.im -839232961441515/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re))) (if (<=.f64 x.im 2746232009231673/49039857307708443467467104868809893875799651909875269632) (*.f64 (*.f64 x.re x.re) (*.f64 x.im 3)) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re)))))
(if (<=.f64 x.im -5400000000000000313237068604741917615509781079016096574471432270081252378355931883266940639694916954816653503183543400469505565716904531771403216526508631856152129306624) (+.f64 (*.f64 (/.f64 x.im 1/9) x.im) -3) (if (<=.f64 x.im 1450000000000000028159221549641089988939217323589988570997688137378321459131168139900724911001142253473762603321330412158137430614021669799589237921891803216518053888) (*.f64 (*.f64 x.re x.re) (*.f64 x.im 3)) (*.f64 x.im (+.f64 -3 (+.f64 x.re x.re)))))
(if (<=.f64 x.im 5800000000000000112636886198564359955756869294359954283990752549513285836524672559602899644004569013895050413285321648632549722456086679198356951687567212866072215552) (*.f64 (*.f64 x.re x.re) (*.f64 x.im 3)) (*.f64 x.im (+.f64 -3 (+.f64 x.re x.re))))
(if (<=.f64 x.im 23000000000000000757071244294803156463734883969906634870851798959050208354461676090300048247357946983687019014622359370954537911491040116660638101560519323319026057216) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (*.f64 x.im (+.f64 -3 (+.f64 x.re x.re))))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 -3 x.im)
1/10
-3
Outputs
(if (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re))) (if (<=.f64 x.im 100000000000000004188152556421145795899143386664033828314342771180699648) (-.f64 (*.f64 (*.f64 x.re (*.f64 x.re x.im)) 3) (pow.f64 x.im 3)) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re)))))
(if (or (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (not (<=.f64 x.im 100000000000000004188152556421145795899143386664033828314342771180699648))) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (+.f64 x.re x.re))) (-.f64 (*.f64 (*.f64 x.re (*.f64 x.im x.re)) 3) (pow.f64 x.im 3)))
(if (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re))) (if (<=.f64 x.im 100000000000000004188152556421145795899143386664033828314342771180699648) (-.f64 (*.f64 x.re (*.f64 3 (*.f64 x.re x.im))) (pow.f64 x.im 3)) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re)))))
(if (or (<=.f64 x.im -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664) (not (<=.f64 x.im 100000000000000004188152556421145795899143386664033828314342771180699648))) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (+.f64 x.re x.re))) (-.f64 (*.f64 x.re (*.f64 (*.f64 x.im x.re) 3)) (pow.f64 x.im 3)))
(if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re)) 5000000000000000066282994891787081340343280544793230017816015738971246363452126607307989709019681249863687319282946045494061487325003512892275869151373365842953697657627637323430529093779107308789748100916331176292769417786818298761053780855470759280014374688417047589275644482057527862755328) (+.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.im) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.re)) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.re x.im) (*.f64 (-.f64 x.re x.im) x.im))))
(if (<=.f64 (+.f64 (*.f64 x.im (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.re (+.f64 (*.f64 x.im x.re) (*.f64 x.im x.re)))) 5000000000000000066282994891787081340343280544793230017816015738971246363452126607307989709019681249863687319282946045494061487325003512892275869151373365842953697657627637323430529093779107308789748100916331176292769417786818298761053780855470759280014374688417047589275644482057527862755328) (+.f64 (*.f64 x.re (+.f64 (*.f64 x.im x.re) (*.f64 x.im x.re))) (*.f64 x.im (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)))) (+.f64 (+.f64 x.im x.im) (*.f64 (+.f64 x.im x.re) (*.f64 x.im (-.f64 x.re x.im)))))
(if (<=.f64 x.im -1025729175095185/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re))) (if (<=.f64 x.im 3373942182770341/1569275433846670190958947355801916604025588861116008628224) (+.f64 (*.f64 (*.f64 x.re x.re) x.im) (*.f64 (*.f64 (+.f64 x.re x.re) x.im) x.re)) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re)))))
(if (or (<=.f64 x.im -1025729175095185/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (not (<=.f64 x.im 3373942182770341/1569275433846670190958947355801916604025588861116008628224))) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (+.f64 x.re x.re))) (+.f64 (*.f64 x.im (*.f64 x.re x.re)) (*.f64 x.re (*.f64 x.im (+.f64 x.re x.re)))))
(if (<=.f64 x.im -839232961441515/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re))) (if (<=.f64 x.im 2746232009231673/49039857307708443467467104868809893875799651909875269632) (*.f64 (*.f64 x.re x.re) (*.f64 x.im 3)) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) (+.f64 x.re x.re)))))
(if (or (<=.f64 x.im -839232961441515/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (not (<=.f64 x.im 2746232009231673/49039857307708443467467104868809893875799651909875269632))) (*.f64 x.im (+.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.im x.re)) (+.f64 x.re x.re))) (*.f64 (*.f64 x.re x.re) (*.f64 x.im 3)))
(if (<=.f64 x.im -5400000000000000313237068604741917615509781079016096574471432270081252378355931883266940639694916954816653503183543400469505565716904531771403216526508631856152129306624) (+.f64 (*.f64 (/.f64 x.im 1/9) x.im) -3) (if (<=.f64 x.im 1450000000000000028159221549641089988939217323589988570997688137378321459131168139900724911001142253473762603321330412158137430614021669799589237921891803216518053888) (*.f64 (*.f64 x.re x.re) (*.f64 x.im 3)) (*.f64 x.im (+.f64 -3 (+.f64 x.re x.re)))))
(if (<=.f64 x.im -5400000000000000313237068604741917615509781079016096574471432270081252378355931883266940639694916954816653503183543400469505565716904531771403216526508631856152129306624) (+.f64 (*.f64 x.im (/.f64 x.im 1/9)) -3) (if (<=.f64 x.im 1450000000000000028159221549641089988939217323589988570997688137378321459131168139900724911001142253473762603321330412158137430614021669799589237921891803216518053888) (*.f64 (*.f64 x.re x.re) (*.f64 x.im 3)) (*.f64 x.im (+.f64 (+.f64 x.re x.re) -3))))
(if (<=.f64 x.im 5800000000000000112636886198564359955756869294359954283990752549513285836524672559602899644004569013895050413285321648632549722456086679198356951687567212866072215552) (*.f64 (*.f64 x.re x.re) (*.f64 x.im 3)) (*.f64 x.im (+.f64 -3 (+.f64 x.re x.re))))
(if (<=.f64 x.im 5800000000000000112636886198564359955756869294359954283990752549513285836524672559602899644004569013895050413285321648632549722456086679198356951687567212866072215552) (*.f64 (*.f64 x.re x.re) (*.f64 x.im 3)) (*.f64 x.im (+.f64 (+.f64 x.re x.re) -3)))
(if (<=.f64 x.im 23000000000000000757071244294803156463734883969906634870851798959050208354461676090300048247357946983687019014622359370954537911491040116660638101560519323319026057216) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (*.f64 x.im (+.f64 -3 (+.f64 x.re x.re))))
(if (<=.f64 x.im 23000000000000000757071244294803156463734883969906634870851798959050208354461676090300048247357946983687019014622359370954537911491040116660638101560519323319026057216) (*.f64 3 (*.f64 x.im (*.f64 x.re x.re))) (*.f64 x.im (+.f64 (+.f64 x.re x.re) -3)))
(*.f64 3 (*.f64 x.im (*.f64 x.re x.re)))
(*.f64 x.im (*.f64 x.re x.re))
(*.f64 -3 x.im)
(*.f64 x.im -3)
1/10
-3
Compiler

Compiled 292 to 172 computations (41.1% saved)

soundness2.6s (37.4%)

Rules
1146×fma-neg
1146×fma-neg
1146×fma-neg
1112×sub-neg
1112×sub-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
030425
1704353
27563353
024239
1587201
030425
1704353
27563353
01347
13145
26745
316431
443831
5131331
6231731
7581031
01347
13145
26745
316431
443831
5131331
6231731
7581031
06874895
126514895
030425
1704353
27563353
06422111
122582111
06422111
122582111
06422111
122582111
030425
1704353
27563353
04909709
113389709
024239
1587201
028172
1670154
04909709
113389709
024239
1587201
04909709
113389709
024239
1587201
06874895
126514895
021137
1491121
27779121
01347
13145
26745
316431
443831
5131331
6231731
7581031
030425
1704353
27563353
Stop Event
node limit
node limit
node limit
unsound
node limit
unsound
node limit
unsound
node limit
node limit
unsound
node limit
unsound
unsound
unsound
node limit
unsound
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2208 to 664 computations (69.9% saved)

end146.0ms (2.1%)

Compiler

Compiled 616 to 268 computations (56.5% saved)

Profiling

Loading profile data...