
Time bar (total: 2.1s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 100% | 99.9% | 0% | 0.1% | 0% | 0% | 0% | 1 |
Compiled 10 to 6 computations (40% saved)
| 376.0ms | 4604× | body | 256 | valid |
| 286.0ms | 3652× | body | 256 | infinite |
| 1× | egg-herbie |
| 615× | associate-+r- |
| 603× | fma-def |
| 490× | distribute-lft-in |
| 484× | associate-+l+ |
| 433× | +-commutative |
| 243× | No Errors |
| 13× | (-.f64 (*.f64 re re) (*.f64 im im)) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 229 |
| 1 | 68 | 217 |
| 2 | 188 | 217 |
| 3 | 522 | 217 |
| 4 | 1115 | 217 |
| 5 | 2038 | 217 |
| 6 | 3005 | 217 |
| 7 | 3712 | 217 |
| 8 | 5493 | 217 |
| 9 | 6101 | 217 |
| 10 | 6214 | 217 |
| 11 | 6328 | 217 |
| 12 | 6408 | 217 |
| 13 | 6408 | 217 |
| 14 | 7789 | 217 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 re re) (*.f64 im im)) |
(-.f64 (*.f64 re re) (*.f64 im im)) |
(-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)) |
(-.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))) |
(neg.f64 (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) |
(neg.f64 (-.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) |
(-.f64 (*.f64 im im) (*.f64 re re)) |
| Outputs |
|---|
(-.f64 (*.f64 re re) (*.f64 im im)) |
(-.f64 (*.f64 re re) (*.f64 im im)) |
(-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)) |
(-.f64 (*.f64 re re) (*.f64 im im)) |
(-.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))) |
(-.f64 (*.f64 re re) (*.f64 im im)) |
(neg.f64 (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) |
(neg.f64 (-.f64 (*.f64 re re) (*.f64 im im))) |
(-.f64 (*.f64 im im) (*.f64 re re)) |
(fma.f64 re (neg.f64 re) (*.f64 im im)) |
(neg.f64 (-.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) |
(neg.f64 (-.f64 (*.f64 re re) (*.f64 im im))) |
(-.f64 (*.f64 im im) (*.f64 re re)) |
(fma.f64 re (neg.f64 re) (*.f64 im im)) |
(-.f64 (*.f64 im im) (*.f64 re re)) |
(neg.f64 (-.f64 (*.f64 re re) (*.f64 im im))) |
(fma.f64 re (neg.f64 re) (*.f64 im im)) |
(abs re)
(abs im)
Compiled 27 to 11 computations (59.3% saved)
Compiled 2 to 2 computations (0% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 94.9% | (-.f64 (*.f64 re re) (*.f64 im im)) |
| ▶ | 94.9% | (-.f64 (*.f64 re re) (*.f64 im im)) |
Compiled 18 to 10 computations (44.4% saved)
Found 1 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 95.5% | (-.f64 (*.f64 re re) (*.f64 im im)) |
Compiled 18 to 6 computations (66.7% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | re | @ | 0 | (-.f64 (*.f64 re re) (*.f64 im im)) |
| 0.0ms | im | @ | 0 | (-.f64 (*.f64 re re) (*.f64 im im)) |
| 0.0ms | re | @ | inf | (-.f64 (*.f64 re re) (*.f64 im im)) |
| 0.0ms | im | @ | inf | (-.f64 (*.f64 re re) (*.f64 im im)) |
| 0.0ms | im | @ | -inf | (-.f64 (*.f64 re re) (*.f64 im im)) |
| 1× | batch-egg-rewrite |
| 515× | *-un-lft-identity |
| 274× | *-commutative |
| 264× | associate-*r/ |
| 262× | times-frac |
| 249× | distribute-lft-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 25 |
| 1 | 126 | 25 |
| 2 | 1640 | 25 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 re re) (*.f64 im im)) |
| Outputs |
|---|
(+.f64 (pow.f64 re 2) (neg.f64 (pow.f64 im 2))) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (pow.f64 re 2) (+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (pow.f64 re 2) (+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (pow.f64 re 2) (+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (pow.f64 re 2) (+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (pow.f64 re 2) (*.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) 1)) |
(+.f64 (pow.f64 re 2) (neg.f64 (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 (pow.f64 im 2) 0) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 (pow.f64 im 2) 0) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 (pow.f64 im 2) 0) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 im) 1 im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 (cbrt.f64 im)) (cbrt.f64 (pow.f64 im 2)) im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 im) 1 im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (cbrt.f64 (pow.f64 im 2)) im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) 1)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) 1)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) 1)) |
(+.f64 (neg.f64 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 re 2) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 re 2) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 re 2) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 im 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(+.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (pow.f64 re 2)) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (neg.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))) |
(+.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (neg.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(+.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) -1) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (neg.f64 (pow.f64 im 2))) (pow.f64 im 2)) |
(+.f64 (+.f64 (*.f64 (pow.f64 im 2) 0) (pow.f64 re 2)) (neg.f64 (pow.f64 im 2))) |
(+.f64 (+.f64 (*.f64 (pow.f64 im 2) 0) (pow.f64 re 2)) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (-.f64 (pow.f64 re 2) (exp.f64 (log1p.f64 (pow.f64 im 2)))) 1) |
(+.f64 (*.f64 (+.f64 re im) re) (*.f64 (+.f64 re im) (neg.f64 im))) |
(+.f64 (*.f64 (-.f64 re im) re) (*.f64 (-.f64 re im) im)) |
(+.f64 (*.f64 (-.f64 re im) im) (*.f64 (-.f64 re im) re)) |
(+.f64 (*.f64 re (+.f64 re im)) (*.f64 (neg.f64 im) (+.f64 re im))) |
(+.f64 (*.f64 re (-.f64 re im)) (*.f64 im (-.f64 re im))) |
(+.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im))) |
(*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 1) |
(*.f64 (+.f64 re im) (-.f64 re im)) |
(*.f64 (-.f64 re im) (+.f64 re im)) |
(*.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 1 (fma.f64 re re (pow.f64 im 2)))) |
(*.f64 (fma.f64 re re (pow.f64 im 2)) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 re re (pow.f64 im 2)))) |
(*.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(*.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (*.f64 (pow.f64 im 2) 0) 2)) (/.f64 1 (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)))) |
(*.f64 (/.f64 1 (fma.f64 re re (pow.f64 im 2))) (-.f64 (pow.f64 re 4) (pow.f64 im 4))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (-.f64 (pow.f64 re 6) (pow.f64 im 6))) |
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)) (/.f64 1 (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (neg.f64 (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2))))))) |
(*.f64 (+.f64 (neg.f64 (pow.f64 re 4)) (pow.f64 im 4)) (/.f64 1 (neg.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (/.f64 1 (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) 1) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (sqrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (-.f64 (pow.f64 re 8) (pow.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)) 2))) (-.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (pow.f64 (*.f64 re im) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (pow.f64 re 4) 3) (pow.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)) 3))) (+.f64 (pow.f64 re 8) (*.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)) (-.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)) (pow.f64 re 4))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 3/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) 1/6) (pow.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) 1/6)) |
(*.f64 (+.f64 (pow.f64 (cbrt.f64 re) 4) (+.f64 (pow.f64 (cbrt.f64 im) 4) (*.f64 (cbrt.f64 (pow.f64 re 2)) (cbrt.f64 (pow.f64 im 2))))) (-.f64 (cbrt.f64 (pow.f64 re 2)) (cbrt.f64 (pow.f64 im 2)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 re re (pow.f64 im 2)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 re re (pow.f64 im 2)))) |
(*.f64 (/.f64 (fma.f64 re re (pow.f64 im 2)) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (/.f64 (fma.f64 re re (pow.f64 im 2)) (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (fma.f64 re re (pow.f64 im 2))) |
(/.f64 (fma.f64 re re (pow.f64 im 2)) (/.f64 (fma.f64 re re (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 1 (/.f64 (/.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 1)) |
(/.f64 1 (/.f64 (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (*.f64 (pow.f64 im 2) 0) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (neg.f64 (pow.f64 (*.f64 re im) 2)))) (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)))) |
(/.f64 1 (/.f64 (neg.f64 (fma.f64 re re (pow.f64 im 2))) (+.f64 (neg.f64 (pow.f64 re 4)) (pow.f64 im 4)))) |
(/.f64 1 (/.f64 (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (neg.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) |
(/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 re im)) (+.f64 re im)) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 re im)) (-.f64 re im)) |
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (*.f64 (pow.f64 im 2) 0) 2)) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(/.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (*.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (+.f64 (pow.f64 re 6) (pow.f64 im 6)))) |
(/.f64 (-.f64 (pow.f64 re 8) (pow.f64 im 8)) (*.f64 (fma.f64 re re (pow.f64 im 2)) (+.f64 (pow.f64 re 4) (pow.f64 im 4)))) |
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (neg.f64 (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)) (+.f64 (pow.f64 im 4) (-.f64 (pow.f64 re 4) (neg.f64 (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 2) 0) 2) (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 6) 3) (pow.f64 (pow.f64 im 6) 3)) (*.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (+.f64 (pow.f64 re 12) (+.f64 (pow.f64 im 12) (*.f64 (pow.f64 re 6) (pow.f64 im 6)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 4) 3) (pow.f64 (pow.f64 im 4) 3)) (*.f64 (fma.f64 re re (pow.f64 im 2)) (+.f64 (pow.f64 re 8) (+.f64 (pow.f64 im 8) (pow.f64 (*.f64 re im) 4))))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 re 4)) (pow.f64 im 4)) (neg.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (/.f64 (fma.f64 re re (pow.f64 im 2)) (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (/.f64 (fma.f64 re re (pow.f64 im 2)) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))))) |
(/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (+.f64 (pow.f64 re 2) (*.f64 im (+.f64 re im)))) |
(/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 im 3) (pow.f64 re 3))) (+.f64 (pow.f64 re 2) (*.f64 im (-.f64 im re)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (*.f64 (pow.f64 im 2) 0) 2)) 1) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)) 1) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (neg.f64 (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 re 4)) (pow.f64 im 4)) 1) (neg.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) 1) (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 im 3) (pow.f64 re 3)) (-.f64 re im)) (+.f64 (pow.f64 re 2) (*.f64 im (-.f64 im re)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (+.f64 re im)) (+.f64 (pow.f64 re 2) (*.f64 im (+.f64 re im)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 8) (pow.f64 im 8)) (/.f64 1 (fma.f64 re re (pow.f64 im 2)))) (+.f64 (pow.f64 re 4) (pow.f64 im 4))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 re 4) 3) (pow.f64 (pow.f64 im 4) 3)) (/.f64 1 (fma.f64 re re (pow.f64 im 2)))) (+.f64 (pow.f64 re 8) (+.f64 (pow.f64 im 8) (pow.f64 (*.f64 re im) 4)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (/.f64 1 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (+.f64 (pow.f64 re 6) (pow.f64 im 6))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 re 6) 3) (pow.f64 (pow.f64 im 6) 3)) (/.f64 1 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (+.f64 (pow.f64 re 12) (+.f64 (pow.f64 im 12) (*.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) (cbrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) 1) (fma.f64 re re (pow.f64 im 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (-.f64 (pow.f64 im 4) (pow.f64 re 4)) (-.f64 (neg.f64 (pow.f64 im 2)) (pow.f64 re 2))) |
(/.f64 (-.f64 (pow.f64 re 4) (*.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)))) (-.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im 2) 0) 2) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (-.f64 (pow.f64 re 4) (*.f64 (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)) (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)))) (+.f64 (pow.f64 re 2) (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2)))) (*.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))) (+.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (*.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (+.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) 1) (+.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 1)) |
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) 3)) (+.f64 (pow.f64 re 4) (-.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) (*.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (*.f64 2 (*.f64 (pow.f64 im 2) 0))) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2))) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2))) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)) 3)) (+.f64 (pow.f64 re 4) (+.f64 (*.f64 (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)) (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0))) (*.f64 (pow.f64 re 2) (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) 3) (pow.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2)))) (*.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) 3) (pow.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (+.f64 (*.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (*.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))))) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 1)))) |
(pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 1) |
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) |
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 3) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) 1/3) |
(neg.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (neg.f64 (fma.f64 re re (pow.f64 im 2))))) |
(neg.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) |
(log.f64 (exp.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(exp.f64 (log.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(fma.f64 re re (neg.f64 (pow.f64 im 2))) |
(fma.f64 (+.f64 re im) (-.f64 re im) (*.f64 (pow.f64 im 2) 0)) |
(fma.f64 1 (pow.f64 re 2) (neg.f64 (pow.f64 im 2))) |
(fma.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) |
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 (pow.f64 im 2) 0)) |
(fma.f64 (pow.f64 (cbrt.f64 re) 4) (cbrt.f64 (pow.f64 re 2)) (neg.f64 (pow.f64 im 2))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 (pow.f64 im 2) 0)) |
| 1× | egg-herbie |
| 582× | +-commutative |
| 379× | associate-+r- |
| 360× | fma-def |
| 320× | associate-/l* |
| 308× | associate-*r* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 583 | 14319 |
| 1 | 1824 | 13224 |
| 2 | 7406 | 13220 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(pow.f64 re 2) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(pow.f64 re 2) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(pow.f64 re 2) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(*.f64 -1 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(*.f64 -1 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (pow.f64 re 2) (neg.f64 (pow.f64 im 2))) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (pow.f64 re 2) (+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (pow.f64 re 2) (+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (pow.f64 re 2) (+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (pow.f64 re 2) (+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (pow.f64 re 2) (*.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) 1)) |
(+.f64 (pow.f64 re 2) (neg.f64 (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 (pow.f64 im 2) 0) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 (pow.f64 im 2) 0) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 (pow.f64 im 2) 0) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 im) 1 im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 (cbrt.f64 im)) (cbrt.f64 (pow.f64 im 2)) im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 im) 1 im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (cbrt.f64 (pow.f64 im 2)) im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) 1)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) 1)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) 1)) |
(+.f64 (neg.f64 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 re 2) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 re 2) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 re 2) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 im 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(+.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (pow.f64 re 2)) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (neg.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))) |
(+.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (neg.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(+.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) -1) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (neg.f64 (pow.f64 im 2))) (pow.f64 im 2)) |
(+.f64 (+.f64 (*.f64 (pow.f64 im 2) 0) (pow.f64 re 2)) (neg.f64 (pow.f64 im 2))) |
(+.f64 (+.f64 (*.f64 (pow.f64 im 2) 0) (pow.f64 re 2)) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (-.f64 (pow.f64 re 2) (exp.f64 (log1p.f64 (pow.f64 im 2)))) 1) |
(+.f64 (*.f64 (+.f64 re im) re) (*.f64 (+.f64 re im) (neg.f64 im))) |
(+.f64 (*.f64 (-.f64 re im) re) (*.f64 (-.f64 re im) im)) |
(+.f64 (*.f64 (-.f64 re im) im) (*.f64 (-.f64 re im) re)) |
(+.f64 (*.f64 re (+.f64 re im)) (*.f64 (neg.f64 im) (+.f64 re im))) |
(+.f64 (*.f64 re (-.f64 re im)) (*.f64 im (-.f64 re im))) |
(+.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im))) |
(*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 1) |
(*.f64 (+.f64 re im) (-.f64 re im)) |
(*.f64 (-.f64 re im) (+.f64 re im)) |
(*.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 1 (fma.f64 re re (pow.f64 im 2)))) |
(*.f64 (fma.f64 re re (pow.f64 im 2)) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 re re (pow.f64 im 2)))) |
(*.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(*.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (*.f64 (pow.f64 im 2) 0) 2)) (/.f64 1 (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)))) |
(*.f64 (/.f64 1 (fma.f64 re re (pow.f64 im 2))) (-.f64 (pow.f64 re 4) (pow.f64 im 4))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (-.f64 (pow.f64 re 6) (pow.f64 im 6))) |
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)) (/.f64 1 (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (neg.f64 (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2))))))) |
(*.f64 (+.f64 (neg.f64 (pow.f64 re 4)) (pow.f64 im 4)) (/.f64 1 (neg.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (/.f64 1 (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) 1) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (sqrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (-.f64 (pow.f64 re 8) (pow.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)) 2))) (-.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (pow.f64 (*.f64 re im) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (pow.f64 re 4) 3) (pow.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)) 3))) (+.f64 (pow.f64 re 8) (*.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)) (-.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)) (pow.f64 re 4))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 3/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) 1/6) (pow.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) 1/6)) |
(*.f64 (+.f64 (pow.f64 (cbrt.f64 re) 4) (+.f64 (pow.f64 (cbrt.f64 im) 4) (*.f64 (cbrt.f64 (pow.f64 re 2)) (cbrt.f64 (pow.f64 im 2))))) (-.f64 (cbrt.f64 (pow.f64 re 2)) (cbrt.f64 (pow.f64 im 2)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 re re (pow.f64 im 2)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 re re (pow.f64 im 2)))) |
(*.f64 (/.f64 (fma.f64 re re (pow.f64 im 2)) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (/.f64 (fma.f64 re re (pow.f64 im 2)) (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (fma.f64 re re (pow.f64 im 2))) |
(/.f64 (fma.f64 re re (pow.f64 im 2)) (/.f64 (fma.f64 re re (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 1 (/.f64 (/.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 1)) |
(/.f64 1 (/.f64 (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (*.f64 (pow.f64 im 2) 0) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (neg.f64 (pow.f64 (*.f64 re im) 2)))) (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)))) |
(/.f64 1 (/.f64 (neg.f64 (fma.f64 re re (pow.f64 im 2))) (+.f64 (neg.f64 (pow.f64 re 4)) (pow.f64 im 4)))) |
(/.f64 1 (/.f64 (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (neg.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) |
(/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 re im)) (+.f64 re im)) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 re im)) (-.f64 re im)) |
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (*.f64 (pow.f64 im 2) 0) 2)) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(/.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (*.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (+.f64 (pow.f64 re 6) (pow.f64 im 6)))) |
(/.f64 (-.f64 (pow.f64 re 8) (pow.f64 im 8)) (*.f64 (fma.f64 re re (pow.f64 im 2)) (+.f64 (pow.f64 re 4) (pow.f64 im 4)))) |
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (neg.f64 (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)) (+.f64 (pow.f64 im 4) (-.f64 (pow.f64 re 4) (neg.f64 (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 2) 0) 2) (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 6) 3) (pow.f64 (pow.f64 im 6) 3)) (*.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (+.f64 (pow.f64 re 12) (+.f64 (pow.f64 im 12) (*.f64 (pow.f64 re 6) (pow.f64 im 6)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 4) 3) (pow.f64 (pow.f64 im 4) 3)) (*.f64 (fma.f64 re re (pow.f64 im 2)) (+.f64 (pow.f64 re 8) (+.f64 (pow.f64 im 8) (pow.f64 (*.f64 re im) 4))))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 re 4)) (pow.f64 im 4)) (neg.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (/.f64 (fma.f64 re re (pow.f64 im 2)) (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (/.f64 (fma.f64 re re (pow.f64 im 2)) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))))) |
(/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (+.f64 (pow.f64 re 2) (*.f64 im (+.f64 re im)))) |
(/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 im 3) (pow.f64 re 3))) (+.f64 (pow.f64 re 2) (*.f64 im (-.f64 im re)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (*.f64 (pow.f64 im 2) 0) 2)) 1) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)) 1) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (neg.f64 (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 re 4)) (pow.f64 im 4)) 1) (neg.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) 1) (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 im 3) (pow.f64 re 3)) (-.f64 re im)) (+.f64 (pow.f64 re 2) (*.f64 im (-.f64 im re)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (+.f64 re im)) (+.f64 (pow.f64 re 2) (*.f64 im (+.f64 re im)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 8) (pow.f64 im 8)) (/.f64 1 (fma.f64 re re (pow.f64 im 2)))) (+.f64 (pow.f64 re 4) (pow.f64 im 4))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 re 4) 3) (pow.f64 (pow.f64 im 4) 3)) (/.f64 1 (fma.f64 re re (pow.f64 im 2)))) (+.f64 (pow.f64 re 8) (+.f64 (pow.f64 im 8) (pow.f64 (*.f64 re im) 4)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (/.f64 1 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (+.f64 (pow.f64 re 6) (pow.f64 im 6))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 re 6) 3) (pow.f64 (pow.f64 im 6) 3)) (/.f64 1 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (+.f64 (pow.f64 re 12) (+.f64 (pow.f64 im 12) (*.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) (cbrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) 1) (fma.f64 re re (pow.f64 im 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (-.f64 (pow.f64 im 4) (pow.f64 re 4)) (-.f64 (neg.f64 (pow.f64 im 2)) (pow.f64 re 2))) |
(/.f64 (-.f64 (pow.f64 re 4) (*.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)))) (-.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im 2) 0) 2) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (-.f64 (pow.f64 re 4) (*.f64 (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)) (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)))) (+.f64 (pow.f64 re 2) (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2)))) (*.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))) (+.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (*.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (+.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) 1) (+.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 1)) |
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) 3)) (+.f64 (pow.f64 re 4) (-.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) (*.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (*.f64 2 (*.f64 (pow.f64 im 2) 0))) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2))) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2))) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)) 3)) (+.f64 (pow.f64 re 4) (+.f64 (*.f64 (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)) (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0))) (*.f64 (pow.f64 re 2) (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) 3) (pow.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2)))) (*.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) 3) (pow.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (+.f64 (*.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (*.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))))) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 1)))) |
(pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 1) |
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) |
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 3) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) 1/3) |
(neg.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (neg.f64 (fma.f64 re re (pow.f64 im 2))))) |
(neg.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) |
(log.f64 (exp.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(exp.f64 (log.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(fma.f64 re re (neg.f64 (pow.f64 im 2))) |
(fma.f64 (+.f64 re im) (-.f64 re im) (*.f64 (pow.f64 im 2) 0)) |
(fma.f64 1 (pow.f64 re 2) (neg.f64 (pow.f64 im 2))) |
(fma.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) |
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 (pow.f64 im 2) 0)) |
(fma.f64 (pow.f64 (cbrt.f64 re) 4) (cbrt.f64 (pow.f64 re 2)) (neg.f64 (pow.f64 im 2))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 (pow.f64 im 2) 0)) |
| Outputs |
|---|
(*.f64 -1 (pow.f64 im 2)) |
(neg.f64 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(pow.f64 re 2) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(pow.f64 re 2) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(pow.f64 re 2) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 -1 (pow.f64 im 2)) |
(neg.f64 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 -1 (pow.f64 im 2)) |
(neg.f64 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (neg.f64 (pow.f64 im 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (*.f64 (pow.f64 im 2) 0))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4)) (pow.f64 re 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4))) |
(+.f64 (pow.f64 re 2) (+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4)) (pow.f64 re 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4))) |
(+.f64 (pow.f64 re 2) (*.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) 1)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (neg.f64 (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4)) (pow.f64 re 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (*.f64 (pow.f64 im 2) 0))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4)) (pow.f64 re 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 (pow.f64 im 2) 0) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4)) (pow.f64 re 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 (pow.f64 im 2) 0) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4)) (pow.f64 re 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 (pow.f64 im 2) 0) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4)) (pow.f64 re 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4)) (pow.f64 re 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4)) (pow.f64 re 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 im) 1 im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 im re) (fma.f64 (neg.f64 im) 1 im))) |
(+.f64 (*.f64 re (+.f64 im (neg.f64 im))) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 re (+.f64 im (neg.f64 im)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 im re) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))) |
(fma.f64 (+.f64 im re) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 (cbrt.f64 im)) (cbrt.f64 (pow.f64 im 2)) im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 im re) (fma.f64 (neg.f64 (cbrt.f64 im)) (cbrt.f64 (pow.f64 im 2)) im))) |
(fma.f64 (+.f64 im re) (fma.f64 (neg.f64 (cbrt.f64 im)) (cbrt.f64 (pow.f64 im 2)) im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 im) 1 im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 im re) (fma.f64 (neg.f64 im) 1 im))) |
(+.f64 (*.f64 re (+.f64 im (neg.f64 im))) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 re (+.f64 im (neg.f64 im)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 im re) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))) |
(fma.f64 (+.f64 im re) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (cbrt.f64 (pow.f64 im 2)) im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 im re) (fma.f64 (neg.f64 (cbrt.f64 im)) (cbrt.f64 (pow.f64 im 2)) im))) |
(fma.f64 (+.f64 im re) (fma.f64 (neg.f64 (cbrt.f64 im)) (cbrt.f64 (pow.f64 im 2)) im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) 1)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) 1)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) 1)) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4)) (pow.f64 re 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4))) |
(+.f64 (neg.f64 (pow.f64 im 2)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) 0))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 re 2) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 re 2) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 re 2) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4)) (pow.f64 re 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4))) |
(+.f64 (neg.f64 (pow.f64 im 2)) (+.f64 (pow.f64 im 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (pow.f64 re 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (neg.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (neg.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(+.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) -1) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4)) (pow.f64 re 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4))) |
(+.f64 (+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (neg.f64 (pow.f64 im 2))) (pow.f64 im 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (+.f64 (*.f64 (pow.f64 im 2) 0) (pow.f64 re 2)) (neg.f64 (pow.f64 im 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (+.f64 (*.f64 (pow.f64 im 2) 0) (pow.f64 re 2)) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (exp.f64 (log1p.f64 (pow.f64 im 2)))) 1) |
(+.f64 1 (-.f64 (pow.f64 re 2) (exp.f64 (log1p.f64 (pow.f64 im 2))))) |
(-.f64 (pow.f64 re 2) (expm1.f64 (log1p.f64 (pow.f64 im 2)))) |
(+.f64 (*.f64 (+.f64 re im) re) (*.f64 (+.f64 re im) (neg.f64 im))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 (-.f64 re im) re) (*.f64 (-.f64 re im) im)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 (-.f64 re im) im) (*.f64 (-.f64 re im) re)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 re (+.f64 re im)) (*.f64 (neg.f64 im) (+.f64 re im))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 re (-.f64 re im)) (*.f64 im (-.f64 re im))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 1) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (+.f64 re im) (-.f64 re im)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (-.f64 re im) (+.f64 re im)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 1 (fma.f64 re re (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (fma.f64 re re (pow.f64 im 2)) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 re re (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (*.f64 (pow.f64 im 2) 0) 2)) (/.f64 1 (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) 0) (+.f64 0 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(*.f64 (/.f64 1 (fma.f64 re re (pow.f64 im 2))) (-.f64 (pow.f64 re 4) (pow.f64 im 4))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (-.f64 (pow.f64 re 6) (pow.f64 im 6))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)) (/.f64 1 (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (neg.f64 (pow.f64 (*.f64 re im) 2)))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2))))))) |
(/.f64 (+.f64 0 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 0 (+.f64 (-.f64 0 (pow.f64 re 2)) (pow.f64 im 2))))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) |
(*.f64 (+.f64 (neg.f64 (pow.f64 re 4)) (pow.f64 im 4)) (/.f64 1 (neg.f64 (fma.f64 re re (pow.f64 im 2))))) |
(/.f64 (-.f64 (pow.f64 im 4) (pow.f64 re 4)) (neg.f64 (fma.f64 re re (pow.f64 im 2)))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (/.f64 1 (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) 1) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (sqrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (-.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (-.f64 (pow.f64 re 8) (pow.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)) 2))) (-.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (pow.f64 (*.f64 re im) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (-.f64 (pow.f64 re 8) (pow.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)) 2))) (-.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (pow.f64 (*.f64 im re) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (pow.f64 re 4) 3) (pow.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)) 3))) (+.f64 (pow.f64 re 8) (*.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)) (-.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)) (pow.f64 re 4))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (pow.f64 re 4) 3) (pow.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)) 3))) (+.f64 (pow.f64 re 8) (*.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)) (+.f64 (pow.f64 im 4) (-.f64 (pow.f64 (*.f64 im re) 2) (pow.f64 re 4)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (fma.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)) (+.f64 (pow.f64 im 4) (-.f64 (pow.f64 (*.f64 im re) 2) (pow.f64 re 4))) (pow.f64 re 8))) (+.f64 (pow.f64 (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)) 3) (pow.f64 re 12))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 3/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 3/2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) 1/6) (pow.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) 1/6)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (+.f64 (pow.f64 (cbrt.f64 re) 4) (+.f64 (pow.f64 (cbrt.f64 im) 4) (*.f64 (cbrt.f64 (pow.f64 re 2)) (cbrt.f64 (pow.f64 im 2))))) (-.f64 (cbrt.f64 (pow.f64 re 2)) (cbrt.f64 (pow.f64 im 2)))) |
(*.f64 (+.f64 (pow.f64 (cbrt.f64 re) 4) (+.f64 (pow.f64 (cbrt.f64 im) 4) (*.f64 (cbrt.f64 (pow.f64 im 2)) (cbrt.f64 (pow.f64 re 2))))) (-.f64 (cbrt.f64 (pow.f64 re 2)) (cbrt.f64 (pow.f64 im 2)))) |
(*.f64 (+.f64 (pow.f64 (cbrt.f64 re) 4) (fma.f64 (cbrt.f64 (pow.f64 im 2)) (cbrt.f64 (pow.f64 re 2)) (pow.f64 (cbrt.f64 im) 4))) (-.f64 (cbrt.f64 (pow.f64 re 2)) (cbrt.f64 (pow.f64 im 2)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 re re (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 re re (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (/.f64 (fma.f64 re re (pow.f64 im 2)) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (/.f64 (fma.f64 re re (pow.f64 im 2)) (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2))))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2))))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))) (sqrt.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))))) |
(/.f64 (/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) (cbrt.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))))) (cbrt.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))))) (cbrt.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2))))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (cbrt.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))))) |
(/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (fma.f64 re re (pow.f64 im 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (fma.f64 re re (pow.f64 im 2)) (/.f64 (fma.f64 re re (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 1 (/.f64 (/.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 1)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 1 (/.f64 (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (*.f64 (pow.f64 im 2) 0) 2)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) 0) (+.f64 0 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (neg.f64 (pow.f64 (*.f64 re im) 2)))) (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)))) |
(/.f64 (+.f64 0 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 0 (+.f64 (-.f64 0 (pow.f64 re 2)) (pow.f64 im 2))))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) |
(/.f64 1 (/.f64 (neg.f64 (fma.f64 re re (pow.f64 im 2))) (+.f64 (neg.f64 (pow.f64 re 4)) (pow.f64 im 4)))) |
(/.f64 (-.f64 (pow.f64 im 4) (pow.f64 re 4)) (neg.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 1 (/.f64 (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (neg.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 re im)) (+.f64 re im)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 re im)) (-.f64 re im)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (*.f64 (pow.f64 im 2) 0) 2)) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) 0) (+.f64 0 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (*.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (+.f64 (pow.f64 re 6) (pow.f64 im 6)))) |
(/.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (*.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2))) (+.f64 (pow.f64 re 6) (pow.f64 im 6)))) |
(/.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (*.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))) (+.f64 (pow.f64 re 6) (pow.f64 im 6)))) |
(/.f64 (-.f64 (pow.f64 re 8) (pow.f64 im 8)) (*.f64 (fma.f64 re re (pow.f64 im 2)) (+.f64 (pow.f64 re 4) (pow.f64 im 4)))) |
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (neg.f64 (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)) (+.f64 (pow.f64 im 4) (-.f64 (pow.f64 re 4) (neg.f64 (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (+.f64 0 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 0 (+.f64 (-.f64 0 (pow.f64 re 2)) (pow.f64 im 2))))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 2) 0) 2) (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))))) |
(/.f64 (+.f64 0 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 0 (+.f64 (-.f64 0 (pow.f64 re 2)) (pow.f64 im 2))))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 6) 3) (pow.f64 (pow.f64 im 6) 3)) (*.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (+.f64 (pow.f64 re 12) (+.f64 (pow.f64 im 12) (*.f64 (pow.f64 re 6) (pow.f64 im 6)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 6) 3) (pow.f64 (pow.f64 im 6) 3)) (*.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2))) (+.f64 (pow.f64 re 12) (+.f64 (pow.f64 im 12) (*.f64 (pow.f64 re 6) (pow.f64 im 6)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 re 6) 3) (pow.f64 (pow.f64 im 6) 3)) (+.f64 (pow.f64 re 12) (fma.f64 (pow.f64 re 6) (pow.f64 im 6) (pow.f64 im 12)))) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 4) 3) (pow.f64 (pow.f64 im 4) 3)) (*.f64 (fma.f64 re re (pow.f64 im 2)) (+.f64 (pow.f64 re 8) (+.f64 (pow.f64 im 8) (pow.f64 (*.f64 re im) 4))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 4) 3) (pow.f64 (pow.f64 im 4) 3)) (*.f64 (fma.f64 re re (pow.f64 im 2)) (+.f64 (pow.f64 re 8) (+.f64 (pow.f64 im 8) (pow.f64 (*.f64 im re) 4))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (fma.f64 re re (pow.f64 im 2))) (+.f64 (pow.f64 im 8) (+.f64 (pow.f64 (*.f64 im re) 4) (pow.f64 re 8)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (fma.f64 re re (pow.f64 im 2))) (+.f64 (pow.f64 im 8) (+.f64 (pow.f64 re 8) (pow.f64 (*.f64 im re) 4)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 re 4)) (pow.f64 im 4)) (neg.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (-.f64 (pow.f64 im 4) (pow.f64 re 4)) (neg.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (/.f64 (fma.f64 re re (pow.f64 im 2)) (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (/.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (/.f64 (fma.f64 re re (pow.f64 im 2)) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (+.f64 (pow.f64 re 2) (*.f64 im (+.f64 re im)))) |
(/.f64 (+.f64 im re) (/.f64 (+.f64 (pow.f64 re 2) (*.f64 im (+.f64 im re))) (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 im (+.f64 im re) (pow.f64 re 2))) (+.f64 im re)) |
(/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 im 3) (pow.f64 re 3))) (+.f64 (pow.f64 re 2) (*.f64 im (-.f64 im re)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (+.f64 (pow.f64 re 2) (*.f64 im (-.f64 im re))) (-.f64 re im))) |
(*.f64 (/.f64 (-.f64 re im) (fma.f64 im (-.f64 im re) (pow.f64 re 2))) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (sqrt.f64 (fma.f64 re re (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (hypot.f64 re im)) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))))) (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (/.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (*.f64 (pow.f64 im 2) 0) 2)) 1) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) 0) (+.f64 0 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (pow.f64 im 2)) 3)) 1) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (neg.f64 (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 (pow.f64 im 2) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (+.f64 0 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 0 (+.f64 (-.f64 0 (pow.f64 re 2)) (pow.f64 im 2))))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 re 4)) (pow.f64 im 4)) 1) (neg.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (-.f64 (pow.f64 im 4) (pow.f64 re 4)) (neg.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) 1) (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 im 3) (pow.f64 re 3)) (-.f64 re im)) (+.f64 (pow.f64 re 2) (*.f64 im (-.f64 im re)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (+.f64 (pow.f64 re 2) (*.f64 im (-.f64 im re))) (-.f64 re im))) |
(*.f64 (/.f64 (-.f64 re im) (fma.f64 im (-.f64 im re) (pow.f64 re 2))) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (+.f64 re im)) (+.f64 (pow.f64 re 2) (*.f64 im (+.f64 re im)))) |
(/.f64 (+.f64 im re) (/.f64 (+.f64 (pow.f64 re 2) (*.f64 im (+.f64 im re))) (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 im (+.f64 im re) (pow.f64 re 2))) (+.f64 im re)) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 8) (pow.f64 im 8)) (/.f64 1 (fma.f64 re re (pow.f64 im 2)))) (+.f64 (pow.f64 re 4) (pow.f64 im 4))) |
(/.f64 (-.f64 (pow.f64 re 8) (pow.f64 im 8)) (*.f64 (fma.f64 re re (pow.f64 im 2)) (+.f64 (pow.f64 re 4) (pow.f64 im 4)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 re 4) 3) (pow.f64 (pow.f64 im 4) 3)) (/.f64 1 (fma.f64 re re (pow.f64 im 2)))) (+.f64 (pow.f64 re 8) (+.f64 (pow.f64 im 8) (pow.f64 (*.f64 re im) 4)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 4) 3) (pow.f64 (pow.f64 im 4) 3)) (*.f64 (fma.f64 re re (pow.f64 im 2)) (+.f64 (pow.f64 re 8) (+.f64 (pow.f64 im 8) (pow.f64 (*.f64 im re) 4))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (fma.f64 re re (pow.f64 im 2))) (+.f64 (pow.f64 im 8) (+.f64 (pow.f64 (*.f64 im re) 4) (pow.f64 re 8)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (fma.f64 re re (pow.f64 im 2))) (+.f64 (pow.f64 im 8) (+.f64 (pow.f64 re 8) (pow.f64 (*.f64 im re) 4)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (/.f64 1 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (+.f64 (pow.f64 re 6) (pow.f64 im 6))) |
(/.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (*.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2))) (+.f64 (pow.f64 re 6) (pow.f64 im 6)))) |
(/.f64 (-.f64 (pow.f64 re 12) (pow.f64 im 12)) (*.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))) (+.f64 (pow.f64 re 6) (pow.f64 im 6)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 re 6) 3) (pow.f64 (pow.f64 im 6) 3)) (/.f64 1 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (+.f64 (pow.f64 re 12) (+.f64 (pow.f64 im 12) (*.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 6) 3) (pow.f64 (pow.f64 im 6) 3)) (*.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2))) (+.f64 (pow.f64 re 12) (+.f64 (pow.f64 im 12) (*.f64 (pow.f64 re 6) (pow.f64 im 6)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 re 6) 3) (pow.f64 (pow.f64 im 6) 3)) (+.f64 (pow.f64 re 12) (fma.f64 (pow.f64 re 6) (pow.f64 im 6) (pow.f64 im 12)))) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (sqrt.f64 (fma.f64 re re (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (hypot.f64 re im)) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))))) (sqrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) (cbrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (/.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6))) (cbrt.f64 (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2)) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) 1) (fma.f64 re re (pow.f64 im 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) (sqrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (*.f64 (cbrt.f64 (fma.f64 re re (pow.f64 im 2))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2))))) (cbrt.f64 (fma.f64 re re (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (sqrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (cbrt.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 im 4) (pow.f64 re 4)) (-.f64 (neg.f64 (pow.f64 im 2)) (pow.f64 re 2))) |
(/.f64 (-.f64 (pow.f64 im 4) (pow.f64 re 4)) (neg.f64 (fma.f64 re re (pow.f64 im 2)))) |
(/.f64 (-.f64 (pow.f64 re 4) (*.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)))) (-.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) 0) (+.f64 0 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) 0) (+.f64 0 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) (-.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4)) (pow.f64 re 2)) (-.f64 (pow.f64 re 2) (fma.f64 im im (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2))))) (-.f64 (pow.f64 re 2) (fma.f64 im im (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4))) (-.f64 (pow.f64 re 2) (fma.f64 im im (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2))))) (-.f64 (pow.f64 re 2) (fma.f64 im im (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im 2) 0) 2) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 2) 0) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (-.f64 0 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (+.f64 (-.f64 0 (pow.f64 re 2)) (pow.f64 im 2))) |
(/.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (+.f64 (pow.f64 im 2) (neg.f64 (pow.f64 re 2)))) |
(/.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (-.f64 (pow.f64 im 2) (pow.f64 re 2))) |
(/.f64 (-.f64 (pow.f64 re 4) (*.f64 (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)) (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)))) (+.f64 (pow.f64 re 2) (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2)))) (*.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))) (+.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2)))) (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (fma.f64 re re (pow.f64 im 2)))) (+.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))) (+.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (*.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) (+.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2))))) (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2))))) (+.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))))) (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))))) (+.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) 1) (+.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 1)) |
(/.f64 (fma.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) -1) (+.f64 1 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) (+.f64 1 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) 3)) (+.f64 (pow.f64 re 4) (-.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0))) (*.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 im 2) 0)) (*.f64 2 (*.f64 (pow.f64 im 2) 0))) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 2 (*.f64 (pow.f64 im 2) 0)))))) |
(/.f64 (+.f64 0 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 0 (+.f64 (-.f64 0 (pow.f64 re 2)) (pow.f64 im 2))))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2))) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (pow.f64 im 2)) 1 (pow.f64 im 2)))))) |
(/.f64 (+.f64 0 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 0 (+.f64 (-.f64 0 (pow.f64 re 2)) (pow.f64 im 2))))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2))) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) 3)) (fma.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (+.f64 (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (pow.f64 re 2)) (pow.f64 im 2)) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) (pow.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) 3)) (fma.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (+.f64 (pow.f64 im 2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 im 2))) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)) (pow.f64 re 2))) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)) 3)) (+.f64 (pow.f64 re 4) (+.f64 (*.f64 (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)) (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0))) (*.f64 (pow.f64 re 2) (-.f64 (pow.f64 im 2) (*.f64 (pow.f64 im 2) 0)))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) 3) (pow.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2)))) (*.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) 3) (pow.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))) 3)) (fma.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))) (+.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))))))) |
(/.f64 (-.f64 (/.f64 (pow.f64 re 12) (pow.f64 (fma.f64 re re (pow.f64 im 2)) 3)) (/.f64 (pow.f64 im 12) (pow.f64 (fma.f64 re re (pow.f64 im 2)) 3))) (fma.f64 (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2))) (+.f64 (/.f64 (pow.f64 re 4) (fma.f64 re re (pow.f64 im 2))) (/.f64 (pow.f64 im 4) (fma.f64 re re (pow.f64 im 2)))) (/.f64 (/.f64 (pow.f64 re 8) (fma.f64 re re (pow.f64 im 2))) (fma.f64 re re (pow.f64 im 2))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) 3) (pow.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (+.f64 (*.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))) (*.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) 3) (pow.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) 3)) (fma.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) (*.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) (+.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) 3) (pow.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) 3)) (fma.f64 (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) (+.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2))))) (/.f64 (/.f64 (pow.f64 re 12) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))))) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 3) 1) (+.f64 (*.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) (+.f64 1 (*.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 1)))) |
(/.f64 (+.f64 (pow.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 3) -1) (fma.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 1 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))))) |
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 3)) (+.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 1 (exp.f64 (*.f64 2 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))))) |
(pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 1) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 3) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) 1/3) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(neg.f64 (/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (neg.f64 (fma.f64 re re (pow.f64 im 2))))) |
(/.f64 (-.f64 (pow.f64 im 4) (pow.f64 re 4)) (neg.f64 (fma.f64 re re (pow.f64 im 2)))) |
(neg.f64 (/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (neg.f64 (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2)))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (+.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2)))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 im 4) (+.f64 (pow.f64 re 4) (pow.f64 (*.f64 im re) 2)))) |
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) |
(fabs.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(log.f64 (exp.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(exp.f64 (log.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(fma.f64 re re (neg.f64 (pow.f64 im 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(fma.f64 (+.f64 re im) (-.f64 re im) (*.f64 (pow.f64 im 2) 0)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(fma.f64 1 (pow.f64 re 2) (neg.f64 (pow.f64 im 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(fma.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) 0)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 (pow.f64 im 2) 0)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(fma.f64 (pow.f64 (cbrt.f64 re) 4) (cbrt.f64 (pow.f64 re 2)) (neg.f64 (pow.f64 im 2))) |
(-.f64 (*.f64 (pow.f64 (cbrt.f64 re) 4) (cbrt.f64 (pow.f64 re 2))) (pow.f64 im 2)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 (pow.f64 im 2) 0)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
Compiled 8461 to 6008 computations (29% saved)
2 alts after pruning (1 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 283 | 1 | 284 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 283 | 2 | 285 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 94.9% | (-.f64 (*.f64 re re) (*.f64 im im)) |
| ▶ | 100.0% | (*.f64 (-.f64 re im) (+.f64 re im)) |
| ✓ | 94.9% | (-.f64 (*.f64 re re) (*.f64 im im)) |
| ▶ | 100.0% | (*.f64 (-.f64 re im) (+.f64 re im)) |
Compiled 36 to 20 computations (44.4% saved)
Found 1 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 (-.f64 re im) (+.f64 re im)) |
Compiled 18 to 6 computations (66.7% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | re | @ | -inf | (*.f64 (-.f64 re im) (+.f64 re im)) |
| 0.0ms | re | @ | 0 | (*.f64 (-.f64 re im) (+.f64 re im)) |
| 0.0ms | re | @ | inf | (*.f64 (-.f64 re im) (+.f64 re im)) |
| 0.0ms | im | @ | inf | (*.f64 (-.f64 re im) (+.f64 re im)) |
| 0.0ms | im | @ | 0 | (*.f64 (-.f64 re im) (+.f64 re im)) |
| 1× | batch-egg-rewrite |
| 414× | distribute-lft-in |
| 390× | distribute-rgt-in |
| 385× | unswap-sqr |
| 383× | associate-/r* |
| 350× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 31 |
| 1 | 127 | 25 |
| 2 | 1854 | 25 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 re im) (+.f64 re im)) |
| Outputs |
|---|
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 im) im (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 im) im (pow.f64 im 2)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 im) 1 im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 1 (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 im) 1 im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 im) im (pow.f64 im 2)) 1)) |
(+.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im))) |
(+.f64 (*.f64 im (-.f64 re im)) (+.f64 (*.f64 re (-.f64 re im)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(+.f64 (*.f64 re (-.f64 re im)) (*.f64 im (-.f64 re im))) |
(+.f64 (*.f64 re (-.f64 re im)) (+.f64 (*.f64 im (-.f64 re im)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(+.f64 (pow.f64 re 2) (neg.f64 (pow.f64 im 2))) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(+.f64 (pow.f64 re 2) (+.f64 (*.f64 re (neg.f64 im)) (*.f64 im (-.f64 re im)))) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (pow.f64 im 2)) 1)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (neg.f64 im)) (neg.f64 im))) |
(+.f64 (*.f64 re im) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 re (-.f64 re im)))) |
(+.f64 (*.f64 (+.f64 re im) (neg.f64 im)) (*.f64 re (+.f64 re im))) |
(+.f64 (neg.f64 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 re (+.f64 re im)) (*.f64 (+.f64 re im) (neg.f64 im))) |
(+.f64 (*.f64 re (+.f64 re im)) (+.f64 (*.f64 (+.f64 re im) (neg.f64 im)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(+.f64 (fma.f64 (neg.f64 im) im (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (+.f64 (*.f64 im (-.f64 re im)) (pow.f64 re 2)) (*.f64 re (neg.f64 im))) |
(+.f64 (+.f64 (*.f64 re (-.f64 re im)) (*.f64 re im)) (neg.f64 (pow.f64 im 2))) |
(+.f64 (*.f64 1 (*.f64 re (+.f64 re im))) (*.f64 1 (*.f64 (+.f64 re im) (neg.f64 im)))) |
(+.f64 (*.f64 (*.f64 re (+.f64 re im)) 1) (*.f64 (*.f64 (+.f64 re im) (neg.f64 im)) 1)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(-.f64 (pow.f64 re 2) (-.f64 (pow.f64 im 2) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (-.f64 1 (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(/.f64 (-.f64 re im) (/.f64 1 (+.f64 re im))) |
(/.f64 (+.f64 re im) (/.f64 1 (-.f64 re im))) |
(/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 1) |
(/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (+.f64 re im) (+.f64 re im))) |
(/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 1 (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (-.f64 re im))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (+.f64 re im))) |
(/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 1 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (sqrt.f64 (+.f64 re im)) (/.f64 1 (*.f64 (-.f64 re im) (sqrt.f64 (+.f64 re im))))) |
(/.f64 (sqrt.f64 (-.f64 re im)) (/.f64 1 (*.f64 (+.f64 re im) (sqrt.f64 (-.f64 re im))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)))) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (/.f64 1 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 re im)) 2) (/.f64 1 (*.f64 (-.f64 re im) (cbrt.f64 (+.f64 re im))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 re im)) 2) (/.f64 1 (*.f64 (+.f64 re im) (cbrt.f64 (-.f64 re im))))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (pow.f64 (+.f64 re im) 2) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (-.f64 re im) 2))) |
(/.f64 (pow.f64 (-.f64 re im) 2) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (+.f64 re im) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(/.f64 (*.f64 (-.f64 re im) (pow.f64 (cbrt.f64 (+.f64 re im)) 2)) (/.f64 1 (cbrt.f64 (+.f64 re im)))) |
(/.f64 (*.f64 (+.f64 re im) (pow.f64 (cbrt.f64 (-.f64 re im)) 2)) (/.f64 1 (cbrt.f64 (-.f64 re im)))) |
(/.f64 (*.f64 (+.f64 re im) (sqrt.f64 (-.f64 re im))) (/.f64 1 (sqrt.f64 (-.f64 re im)))) |
(/.f64 (*.f64 (-.f64 re im) (sqrt.f64 (+.f64 re im))) (/.f64 1 (sqrt.f64 (+.f64 re im)))) |
(/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 re im)) |
(/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (-.f64 re im)) |
(/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (-.f64 re im) 2)) (pow.f64 (-.f64 re im) 2)) |
(/.f64 (-.f64 (*.f64 re (pow.f64 re 3)) (*.f64 im (pow.f64 im 3))) (+.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (-.f64 re im)) 3) (pow.f64 (*.f64 im (-.f64 re im)) 3)) (+.f64 (*.f64 (pow.f64 re 2) (pow.f64 (-.f64 re im) 2)) (*.f64 (*.f64 im (-.f64 re im)) (-.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (-.f64 re im)) 3) (pow.f64 (*.f64 im (-.f64 re im)) 3)) (*.f64 1 (+.f64 (*.f64 (pow.f64 re 2) (pow.f64 (-.f64 re im) 2)) (*.f64 (*.f64 im (-.f64 re im)) (-.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im))))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 2) 3) (pow.f64 (pow.f64 im 2) 3)) (+.f64 (*.f64 re (pow.f64 re 3)) (*.f64 (pow.f64 im 2) (+.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 2) 3) (pow.f64 (pow.f64 im 2) 3)) (*.f64 1 (+.f64 (*.f64 re (pow.f64 re 3)) (*.f64 (pow.f64 im 2) (+.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (-.f64 (*.f64 (pow.f64 re 3) (pow.f64 re 3)) (*.f64 (pow.f64 im 3) (pow.f64 im 3))) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 re im))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 re 3) (pow.f64 re 3)) (*.f64 (pow.f64 im 3) (pow.f64 im 3))) (*.f64 1 (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 re im)))))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 re im)) (+.f64 re im)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) 1) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (sqrt.f64 (-.f64 re im))) (*.f64 (+.f64 re im) (sqrt.f64 (-.f64 re im)))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (cbrt.f64 (-.f64 re im)) 2)) (*.f64 (+.f64 re im) (cbrt.f64 (-.f64 re im)))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 1) (+.f64 re im)) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (+.f64 re im) (+.f64 re im))) (+.f64 re im)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (-.f64 im re)))) (+.f64 re im)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (+.f64 re im)) (-.f64 re im)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (sqrt.f64 (+.f64 re im))) (*.f64 (-.f64 re im) (sqrt.f64 (+.f64 re im)))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (cbrt.f64 (+.f64 re im)) 2)) (*.f64 (-.f64 re im) (cbrt.f64 (+.f64 re im)))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (-.f64 re im) (sqrt.f64 (+.f64 re im)))) (sqrt.f64 (+.f64 re im))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (-.f64 re im) (pow.f64 (cbrt.f64 (+.f64 re im)) 2))) (cbrt.f64 (+.f64 re im))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (+.f64 re im) (sqrt.f64 (-.f64 re im)))) (sqrt.f64 (-.f64 re im))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (+.f64 re im) (pow.f64 (cbrt.f64 (-.f64 re im)) 2))) (cbrt.f64 (-.f64 re im))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (/.f64 1 (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (+.f64 re im))) (sqrt.f64 (+.f64 re im))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (cbrt.f64 (+.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re im)) 2)) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (pow.f64 (cbrt.f64 (+.f64 re im)) 2)) (cbrt.f64 (+.f64 re im))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 1) (-.f64 re im)) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (/.f64 1 (fma.f64 re re (*.f64 im (+.f64 re im))))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 re im))) (sqrt.f64 (-.f64 re im))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (cbrt.f64 (-.f64 re im))) (pow.f64 (cbrt.f64 (-.f64 re im)) 2)) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (pow.f64 (cbrt.f64 (-.f64 re im)) 2)) (cbrt.f64 (-.f64 re im))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (+.f64 re im) (+.f64 re im))) (-.f64 re im)) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (sqrt.f64 re) (sqrt.f64 im))) (-.f64 (sqrt.f64 re) (sqrt.f64 im))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) 1) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (sqrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re))))) (sqrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (cbrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re)))) (cbrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re)))))) (cbrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) 1) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (sqrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im))))) (sqrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im))))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (cbrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im)))) (cbrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im)))))) (cbrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (+.f64 re im)) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) 1) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (sqrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) (sqrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (cbrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3))))) (cbrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) 1) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (-.f64 re im)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (sqrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) (sqrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (cbrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3))))) (cbrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 re 3) (pow.f64 re 3)) (*.f64 (pow.f64 im 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (-.f64 re im)) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 re 3) (pow.f64 re 3)) (*.f64 (pow.f64 im 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (-.f64 im re)))) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 1) |
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) |
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 3) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) |
(log.f64 (exp.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re im) 3) (pow.f64 (-.f64 re im) 3))) |
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(exp.f64 (log.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(fma.f64 re re (neg.f64 (pow.f64 im 2))) |
(fma.f64 re (-.f64 re im) (*.f64 im (-.f64 re im))) |
(fma.f64 (-.f64 re im) re (*.f64 im (-.f64 re im))) |
| 1× | egg-herbie |
| 579× | associate-/l* |
| 542× | times-frac |
| 429× | associate-/l/ |
| 377× | associate-/r* |
| 303× | associate-/r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 388 | 9834 |
| 1 | 1140 | 7174 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (*.f64 re (+.f64 im (*.f64 -1 im)))) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2))) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2))) |
(pow.f64 re 2) |
(+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2))) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2))) |
(pow.f64 re 2) |
(+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2))) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2))) |
(pow.f64 re 2) |
(+.f64 (*.f64 im (+.f64 re (*.f64 -1 re))) (pow.f64 re 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 im (+.f64 re (*.f64 -1 re))) (pow.f64 re 2))) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 im (+.f64 re (*.f64 -1 re))) (pow.f64 re 2))) |
(*.f64 -1 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (*.f64 im (+.f64 re (*.f64 -1 re)))) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 im (+.f64 re (*.f64 -1 re))) (pow.f64 re 2))) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 im (+.f64 re (*.f64 -1 re))) (pow.f64 re 2))) |
(*.f64 -1 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (*.f64 im (+.f64 re (*.f64 -1 re)))) (*.f64 -1 (pow.f64 im 2))) |
(+.f64 (*.f64 -1 (*.f64 im (+.f64 re (*.f64 -1 re)))) (+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))) |
(+.f64 (*.f64 -1 (*.f64 im (+.f64 re (*.f64 -1 re)))) (+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 im) im (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 im) im (pow.f64 im 2)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 im) 1 im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 1 (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 im) 1 im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 im) im (pow.f64 im 2)) 1)) |
(+.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im))) |
(+.f64 (*.f64 im (-.f64 re im)) (+.f64 (*.f64 re (-.f64 re im)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(+.f64 (*.f64 re (-.f64 re im)) (*.f64 im (-.f64 re im))) |
(+.f64 (*.f64 re (-.f64 re im)) (+.f64 (*.f64 im (-.f64 re im)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(+.f64 (pow.f64 re 2) (neg.f64 (pow.f64 im 2))) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(+.f64 (pow.f64 re 2) (+.f64 (*.f64 re (neg.f64 im)) (*.f64 im (-.f64 re im)))) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (pow.f64 im 2)) 1)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (neg.f64 im)) (neg.f64 im))) |
(+.f64 (*.f64 re im) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 re (-.f64 re im)))) |
(+.f64 (*.f64 (+.f64 re im) (neg.f64 im)) (*.f64 re (+.f64 re im))) |
(+.f64 (neg.f64 (pow.f64 im 2)) (pow.f64 re 2)) |
(+.f64 (*.f64 re (+.f64 re im)) (*.f64 (+.f64 re im) (neg.f64 im))) |
(+.f64 (*.f64 re (+.f64 re im)) (+.f64 (*.f64 (+.f64 re im) (neg.f64 im)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(+.f64 (fma.f64 (neg.f64 im) im (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (+.f64 (*.f64 im (-.f64 re im)) (pow.f64 re 2)) (*.f64 re (neg.f64 im))) |
(+.f64 (+.f64 (*.f64 re (-.f64 re im)) (*.f64 re im)) (neg.f64 (pow.f64 im 2))) |
(+.f64 (*.f64 1 (*.f64 re (+.f64 re im))) (*.f64 1 (*.f64 (+.f64 re im) (neg.f64 im)))) |
(+.f64 (*.f64 (*.f64 re (+.f64 re im)) 1) (*.f64 (*.f64 (+.f64 re im) (neg.f64 im)) 1)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(-.f64 (pow.f64 re 2) (-.f64 (pow.f64 im 2) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (-.f64 1 (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(/.f64 (-.f64 re im) (/.f64 1 (+.f64 re im))) |
(/.f64 (+.f64 re im) (/.f64 1 (-.f64 re im))) |
(/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 1) |
(/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (+.f64 re im) (+.f64 re im))) |
(/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 1 (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (-.f64 re im))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (+.f64 re im))) |
(/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 1 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (sqrt.f64 (+.f64 re im)) (/.f64 1 (*.f64 (-.f64 re im) (sqrt.f64 (+.f64 re im))))) |
(/.f64 (sqrt.f64 (-.f64 re im)) (/.f64 1 (*.f64 (+.f64 re im) (sqrt.f64 (-.f64 re im))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)))) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (/.f64 1 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 re im)) 2) (/.f64 1 (*.f64 (-.f64 re im) (cbrt.f64 (+.f64 re im))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 re im)) 2) (/.f64 1 (*.f64 (+.f64 re im) (cbrt.f64 (-.f64 re im))))) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (pow.f64 (+.f64 re im) 2) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (-.f64 re im) 2))) |
(/.f64 (pow.f64 (-.f64 re im) 2) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (+.f64 re im) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(/.f64 (*.f64 (-.f64 re im) (pow.f64 (cbrt.f64 (+.f64 re im)) 2)) (/.f64 1 (cbrt.f64 (+.f64 re im)))) |
(/.f64 (*.f64 (+.f64 re im) (pow.f64 (cbrt.f64 (-.f64 re im)) 2)) (/.f64 1 (cbrt.f64 (-.f64 re im)))) |
(/.f64 (*.f64 (+.f64 re im) (sqrt.f64 (-.f64 re im))) (/.f64 1 (sqrt.f64 (-.f64 re im)))) |
(/.f64 (*.f64 (-.f64 re im) (sqrt.f64 (+.f64 re im))) (/.f64 1 (sqrt.f64 (+.f64 re im)))) |
(/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 re im)) |
(/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (-.f64 re im)) |
(/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (-.f64 re im) 2)) (pow.f64 (-.f64 re im) 2)) |
(/.f64 (-.f64 (*.f64 re (pow.f64 re 3)) (*.f64 im (pow.f64 im 3))) (+.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (-.f64 re im)) 3) (pow.f64 (*.f64 im (-.f64 re im)) 3)) (+.f64 (*.f64 (pow.f64 re 2) (pow.f64 (-.f64 re im) 2)) (*.f64 (*.f64 im (-.f64 re im)) (-.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (-.f64 re im)) 3) (pow.f64 (*.f64 im (-.f64 re im)) 3)) (*.f64 1 (+.f64 (*.f64 (pow.f64 re 2) (pow.f64 (-.f64 re im) 2)) (*.f64 (*.f64 im (-.f64 re im)) (-.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im))))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 2) 3) (pow.f64 (pow.f64 im 2) 3)) (+.f64 (*.f64 re (pow.f64 re 3)) (*.f64 (pow.f64 im 2) (+.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 2) 3) (pow.f64 (pow.f64 im 2) 3)) (*.f64 1 (+.f64 (*.f64 re (pow.f64 re 3)) (*.f64 (pow.f64 im 2) (+.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (-.f64 (*.f64 (pow.f64 re 3) (pow.f64 re 3)) (*.f64 (pow.f64 im 3) (pow.f64 im 3))) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 re im))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 re 3) (pow.f64 re 3)) (*.f64 (pow.f64 im 3) (pow.f64 im 3))) (*.f64 1 (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 re im)))))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 re im)) (+.f64 re im)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) 1) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (sqrt.f64 (-.f64 re im))) (*.f64 (+.f64 re im) (sqrt.f64 (-.f64 re im)))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (cbrt.f64 (-.f64 re im)) 2)) (*.f64 (+.f64 re im) (cbrt.f64 (-.f64 re im)))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 1) (+.f64 re im)) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (+.f64 re im) (+.f64 re im))) (+.f64 re im)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (-.f64 im re)))) (+.f64 re im)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (+.f64 re im)) (-.f64 re im)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (sqrt.f64 (+.f64 re im))) (*.f64 (-.f64 re im) (sqrt.f64 (+.f64 re im)))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (cbrt.f64 (+.f64 re im)) 2)) (*.f64 (-.f64 re im) (cbrt.f64 (+.f64 re im)))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (-.f64 re im) (sqrt.f64 (+.f64 re im)))) (sqrt.f64 (+.f64 re im))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (-.f64 re im) (pow.f64 (cbrt.f64 (+.f64 re im)) 2))) (cbrt.f64 (+.f64 re im))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (+.f64 re im) (sqrt.f64 (-.f64 re im)))) (sqrt.f64 (-.f64 re im))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (+.f64 re im) (pow.f64 (cbrt.f64 (-.f64 re im)) 2))) (cbrt.f64 (-.f64 re im))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (/.f64 1 (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (+.f64 re im))) (sqrt.f64 (+.f64 re im))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (cbrt.f64 (+.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re im)) 2)) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (pow.f64 (cbrt.f64 (+.f64 re im)) 2)) (cbrt.f64 (+.f64 re im))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 1) (-.f64 re im)) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (/.f64 1 (fma.f64 re re (*.f64 im (+.f64 re im))))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 re im))) (sqrt.f64 (-.f64 re im))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (cbrt.f64 (-.f64 re im))) (pow.f64 (cbrt.f64 (-.f64 re im)) 2)) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (pow.f64 (cbrt.f64 (-.f64 re im)) 2)) (cbrt.f64 (-.f64 re im))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (+.f64 re im) (+.f64 re im))) (-.f64 re im)) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (sqrt.f64 re) (sqrt.f64 im))) (-.f64 (sqrt.f64 re) (sqrt.f64 im))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) 1) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (sqrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re))))) (sqrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (cbrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re)))) (cbrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re)))))) (cbrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) 1) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (sqrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im))))) (sqrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im))))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (cbrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im)))) (cbrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im)))))) (cbrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (+.f64 re im)) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) 1) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (sqrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) (sqrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (cbrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3))))) (cbrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) 1) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (-.f64 re im)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (sqrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) (sqrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (cbrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3))))) (cbrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 re 3) (pow.f64 re 3)) (*.f64 (pow.f64 im 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (-.f64 re im)) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 re 3) (pow.f64 re 3)) (*.f64 (pow.f64 im 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (-.f64 im re)))) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 1) |
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) |
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 3) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) |
(log.f64 (exp.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re im) 3) (pow.f64 (-.f64 re im) 3))) |
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(exp.f64 (log.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(fma.f64 re re (neg.f64 (pow.f64 im 2))) |
(fma.f64 re (-.f64 re im) (*.f64 im (-.f64 re im))) |
(fma.f64 (-.f64 re im) re (*.f64 im (-.f64 re im))) |
| Outputs |
|---|
(*.f64 -1 (pow.f64 im 2)) |
(neg.f64 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (*.f64 re (+.f64 im (*.f64 -1 im)))) |
(neg.f64 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(pow.f64 re 2) |
(+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2)) |
(fma.f64 re (*.f64 0 im) (pow.f64 re 2)) |
(fma.f64 re re 0) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(pow.f64 re 2) |
(+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2)) |
(fma.f64 re (*.f64 0 im) (pow.f64 re 2)) |
(fma.f64 re re 0) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 re (+.f64 im (*.f64 -1 im))) (pow.f64 re 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(pow.f64 re 2) |
(+.f64 (*.f64 im (+.f64 re (*.f64 -1 re))) (pow.f64 re 2)) |
(fma.f64 re (*.f64 0 im) (pow.f64 re 2)) |
(fma.f64 re re 0) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 im (+.f64 re (*.f64 -1 re))) (pow.f64 re 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 im (+.f64 re (*.f64 -1 re))) (pow.f64 re 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 -1 (pow.f64 im 2)) |
(neg.f64 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (*.f64 im (+.f64 re (*.f64 -1 re)))) |
(neg.f64 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 im (+.f64 re (*.f64 -1 re))) (pow.f64 re 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (pow.f64 im 2)) (+.f64 (*.f64 im (+.f64 re (*.f64 -1 re))) (pow.f64 re 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(*.f64 -1 (pow.f64 im 2)) |
(neg.f64 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (*.f64 im (+.f64 re (*.f64 -1 re)))) (*.f64 -1 (pow.f64 im 2))) |
(neg.f64 (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (*.f64 im (+.f64 re (*.f64 -1 re)))) (+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 -1 (*.f64 im (+.f64 re (*.f64 -1 re)))) (+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 (neg.f64 im) im (pow.f64 im 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (fma.f64 (neg.f64 im) im (pow.f64 im 2)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 im) 1 im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 im re) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))) |
(fma.f64 (+.f64 im re) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 re im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 im re) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))) |
(fma.f64 (+.f64 im re) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 1 (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 im) 1 im) (+.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 im re) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))) |
(fma.f64 (+.f64 im re) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (+.f64 re im))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (+.f64 im re) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))) |
(fma.f64 (+.f64 im re) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(+.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (fma.f64 (neg.f64 im) im (pow.f64 im 2)) 1)) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 im (-.f64 re im)) (+.f64 (*.f64 re (-.f64 re im)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 re (-.f64 re im)) (*.f64 im (-.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 re (-.f64 re im)) (+.f64 (*.f64 im (-.f64 re im)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (neg.f64 (pow.f64 im 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (+.f64 (neg.f64 (pow.f64 im 2)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (+.f64 (*.f64 re (neg.f64 im)) (*.f64 im (-.f64 re im)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (pow.f64 im 2)) 1)) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (pow.f64 re 2) (*.f64 (neg.f64 (neg.f64 im)) (neg.f64 im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 re im) (+.f64 (neg.f64 (pow.f64 im 2)) (*.f64 re (-.f64 re im)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 (+.f64 re im) (neg.f64 im)) (*.f64 re (+.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (neg.f64 (pow.f64 im 2)) (pow.f64 re 2)) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 re (+.f64 re im)) (*.f64 (+.f64 re im) (neg.f64 im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 re (+.f64 re im)) (+.f64 (*.f64 (+.f64 re im) (neg.f64 im)) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (fma.f64 (neg.f64 im) im (pow.f64 im 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (+.f64 (*.f64 im (-.f64 re im)) (pow.f64 re 2)) (*.f64 re (neg.f64 im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (+.f64 (*.f64 re (-.f64 re im)) (*.f64 re im)) (neg.f64 (pow.f64 im 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 1 (*.f64 re (+.f64 re im))) (*.f64 1 (*.f64 (+.f64 re im) (neg.f64 im)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(+.f64 (*.f64 (*.f64 re (+.f64 re im)) 1) (*.f64 (*.f64 (+.f64 re im) (neg.f64 im)) 1)) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (-.f64 (pow.f64 im 2) (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 1) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (-.f64 1 (fma.f64 (neg.f64 im) im (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (-.f64 re im) (/.f64 1 (+.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (+.f64 re im) (/.f64 1 (-.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 1) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (+.f64 re im) (+.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 1 (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (-.f64 re im))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re)))) (-.f64 re im)) |
(*.f64 (-.f64 re im) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 im re))))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 im re))))) |
(/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (+.f64 re im))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (+.f64 im re)))) (+.f64 im re)) |
(*.f64 (/.f64 (+.f64 im re) (fma.f64 re re (*.f64 im (+.f64 im re)))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 im re))))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 im re))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 1 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (sqrt.f64 (+.f64 re im)) (/.f64 1 (*.f64 (-.f64 re im) (sqrt.f64 (+.f64 re im))))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (sqrt.f64 (-.f64 re im)) (/.f64 1 (*.f64 (+.f64 re im) (sqrt.f64 (-.f64 re im))))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 1) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (/.f64 1 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 1) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 1) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 re im)) 2) (/.f64 1 (*.f64 (-.f64 re im) (cbrt.f64 (+.f64 re im))))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 re im)) 2) (/.f64 1 (*.f64 (+.f64 re im) (cbrt.f64 (-.f64 re im))))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (pow.f64 (+.f64 re im) 2) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (-.f64 re im) 2))) |
(*.f64 (/.f64 (pow.f64 (+.f64 im re) 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (pow.f64 (-.f64 re im) 2)) |
(*.f64 (pow.f64 (-.f64 re im) 2) (/.f64 (pow.f64 (+.f64 im re) 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (pow.f64 (-.f64 re im) 2) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (+.f64 re im) 2))) |
(*.f64 (/.f64 (pow.f64 (-.f64 re im) 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (pow.f64 (+.f64 im re) 2)) |
(*.f64 (pow.f64 (+.f64 im re) 2) (/.f64 (pow.f64 (-.f64 re im) 2) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 1) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(/.f64 (*.f64 (-.f64 re im) (pow.f64 (cbrt.f64 (+.f64 re im)) 2)) (/.f64 1 (cbrt.f64 (+.f64 re im)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (*.f64 (+.f64 re im) (pow.f64 (cbrt.f64 (-.f64 re im)) 2)) (/.f64 1 (cbrt.f64 (-.f64 re im)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (*.f64 (+.f64 re im) (sqrt.f64 (-.f64 re im))) (/.f64 1 (sqrt.f64 (-.f64 re im)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (*.f64 (-.f64 re im) (sqrt.f64 (+.f64 re im))) (/.f64 1 (sqrt.f64 (+.f64 re im)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (+.f64 im re)))) (+.f64 im re)) |
(*.f64 (/.f64 (+.f64 im re) (fma.f64 re re (*.f64 im (+.f64 im re)))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 re im)) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (-.f64 re im)) |
(/.f64 (-.f64 re im) (/.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (/.f64 (-.f64 re im) (-.f64 re im)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re)))) (-.f64 re im)) |
(*.f64 (-.f64 re im) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (-.f64 re im) 2)) (pow.f64 (-.f64 re im) 2)) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (-.f64 (*.f64 re (pow.f64 re 3)) (*.f64 im (pow.f64 im 3))) (+.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (-.f64 (*.f64 re (pow.f64 re 3)) (*.f64 im (pow.f64 im 3))) (+.f64 (pow.f64 im 2) (pow.f64 re 2))) |
(/.f64 (-.f64 (pow.f64 re 4) (pow.f64 im 4)) (fma.f64 im im (pow.f64 re 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (-.f64 re im)) 3) (pow.f64 (*.f64 im (-.f64 re im)) 3)) (+.f64 (*.f64 (pow.f64 re 2) (pow.f64 (-.f64 re im) 2)) (*.f64 (*.f64 im (-.f64 re im)) (-.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (-.f64 re im)) 3) (pow.f64 (*.f64 im (-.f64 re im)) 3)) (fma.f64 (pow.f64 re 2) (pow.f64 (-.f64 re im) 2) (*.f64 (*.f64 im (-.f64 re im)) (*.f64 (-.f64 re im) (-.f64 im re))))) |
(/.f64 (*.f64 (pow.f64 (-.f64 re im) 3) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 im (*.f64 (pow.f64 (-.f64 re im) 2) (-.f64 im re)) (*.f64 (pow.f64 re 2) (pow.f64 (-.f64 re im) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (-.f64 re im)) 3) (pow.f64 (*.f64 im (-.f64 re im)) 3)) (*.f64 1 (+.f64 (*.f64 (pow.f64 re 2) (pow.f64 (-.f64 re im) 2)) (*.f64 (*.f64 im (-.f64 re im)) (-.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (-.f64 re im)) 3) (pow.f64 (*.f64 im (-.f64 re im)) 3)) (fma.f64 (pow.f64 re 2) (pow.f64 (-.f64 re im) 2) (*.f64 (*.f64 im (-.f64 re im)) (*.f64 (-.f64 re im) (-.f64 im re))))) |
(/.f64 (*.f64 (pow.f64 (-.f64 re im) 3) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 im (*.f64 (pow.f64 (-.f64 re im) 2) (-.f64 im re)) (*.f64 (pow.f64 re 2) (pow.f64 (-.f64 re im) 2)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 2) 3) (pow.f64 (pow.f64 im 2) 3)) (+.f64 (*.f64 re (pow.f64 re 3)) (*.f64 (pow.f64 im 2) (+.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 2) 3) (pow.f64 (pow.f64 im 2) 3)) (fma.f64 re (pow.f64 re 3) (*.f64 (pow.f64 im 2) (+.f64 (pow.f64 im 2) (pow.f64 re 2))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (fma.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 re 2)) (pow.f64 re 4))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 2) 3) (pow.f64 (pow.f64 im 2) 3)) (*.f64 1 (+.f64 (*.f64 re (pow.f64 re 3)) (*.f64 (pow.f64 im 2) (+.f64 (pow.f64 re 2) (pow.f64 im 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 re 2) 3) (pow.f64 (pow.f64 im 2) 3)) (fma.f64 re (pow.f64 re 3) (*.f64 (pow.f64 im 2) (+.f64 (pow.f64 im 2) (pow.f64 re 2))))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (fma.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 re 2)) (pow.f64 re 4))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (-.f64 (*.f64 (pow.f64 re 3) (pow.f64 re 3)) (*.f64 (pow.f64 im 3) (pow.f64 im 3))) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 re im))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 im re))))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 im re))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 re 3) (pow.f64 re 3)) (*.f64 (pow.f64 im 3) (pow.f64 im 3))) (*.f64 1 (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 re im)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 im re))))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 im re))))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (-.f64 re im)) (+.f64 re im)) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) 1) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (sqrt.f64 (-.f64 re im))) (*.f64 (+.f64 re im) (sqrt.f64 (-.f64 re im)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (cbrt.f64 (-.f64 re im)) 2)) (*.f64 (+.f64 re im) (cbrt.f64 (-.f64 re im)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 1) (+.f64 re im)) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (+.f64 re im) (+.f64 re im))) (+.f64 re im)) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (-.f64 im re)))) (+.f64 re im)) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (+.f64 im re) (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 im re)) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (+.f64 re im)) (-.f64 re im)) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (sqrt.f64 (+.f64 re im))) (*.f64 (-.f64 re im) (sqrt.f64 (+.f64 re im)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2))) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (cbrt.f64 (+.f64 re im)) 2)) (*.f64 (-.f64 re im) (cbrt.f64 (+.f64 re im)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (-.f64 re im) (sqrt.f64 (+.f64 re im)))) (sqrt.f64 (+.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (-.f64 re im) (pow.f64 (cbrt.f64 (+.f64 re im)) 2))) (cbrt.f64 (+.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (+.f64 re im) (sqrt.f64 (-.f64 re im)))) (sqrt.f64 (-.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (*.f64 (+.f64 re im) (pow.f64 (cbrt.f64 (-.f64 re im)) 2))) (cbrt.f64 (-.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (/.f64 1 (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(*.f64 (/.f64 (/.f64 (+.f64 im re) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 1) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (*.f64 (/.f64 (+.f64 im re) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (+.f64 re im))) (sqrt.f64 (+.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (cbrt.f64 (+.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re im)) 2)) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (pow.f64 (cbrt.f64 (+.f64 re im)) 2)) (cbrt.f64 (+.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (+.f64 im re)))) (+.f64 im re)) |
(*.f64 (/.f64 (+.f64 im re) (fma.f64 re re (*.f64 im (+.f64 im re)))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 1) (-.f64 re im)) |
(/.f64 (-.f64 re im) (/.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (/.f64 (-.f64 re im) (-.f64 re im)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (/.f64 1 (fma.f64 re re (*.f64 im (+.f64 re im))))) |
(*.f64 (/.f64 (/.f64 (-.f64 re im) (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) 1) (fma.f64 re re (*.f64 im (+.f64 im re)))) |
(*.f64 (fma.f64 re re (*.f64 im (+.f64 im re))) (*.f64 (/.f64 (-.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (sqrt.f64 (-.f64 re im))) (sqrt.f64 (-.f64 re im))) |
(/.f64 (-.f64 re im) (/.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (/.f64 (-.f64 re im) (-.f64 re im)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (cbrt.f64 (-.f64 re im))) (pow.f64 (cbrt.f64 (-.f64 re im)) 2)) |
(/.f64 (-.f64 re im) (/.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (/.f64 (-.f64 re im) (-.f64 re im)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (pow.f64 (cbrt.f64 (-.f64 re im)) 2)) (cbrt.f64 (-.f64 re im))) |
(/.f64 (-.f64 re im) (/.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (/.f64 (-.f64 re im) (-.f64 re im)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (+.f64 re im) (+.f64 re im))) (-.f64 re im)) |
(/.f64 (-.f64 re im) (/.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(*.f64 (/.f64 (-.f64 re im) (-.f64 re im)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re)))) (-.f64 re im)) |
(*.f64 (-.f64 re im) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (sqrt.f64 re) (sqrt.f64 im))) (-.f64 (sqrt.f64 re) (sqrt.f64 im))) |
(/.f64 (/.f64 (-.f64 re im) (/.f64 (+.f64 (sqrt.f64 im) (sqrt.f64 re)) (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) (-.f64 (sqrt.f64 re) (sqrt.f64 im))) |
(*.f64 (/.f64 (-.f64 re im) (-.f64 (sqrt.f64 re) (sqrt.f64 im))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (sqrt.f64 im) (sqrt.f64 re)))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) 1) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re)))) (-.f64 re im)) |
(*.f64 (-.f64 re im) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (sqrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re))))) (sqrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re)))) (-.f64 re im)) |
(*.f64 (-.f64 re im) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (-.f64 re im) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (cbrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re)))) (cbrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re)))))) (cbrt.f64 (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re)))) (-.f64 re im)) |
(*.f64 (-.f64 re im) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) 1) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (+.f64 im re)))) (+.f64 im re)) |
(*.f64 (/.f64 (+.f64 im re) (fma.f64 re re (*.f64 im (+.f64 im re)))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (sqrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im))))) (sqrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (+.f64 im re)))) (+.f64 im re)) |
(*.f64 (/.f64 (+.f64 im re) (fma.f64 re re (*.f64 im (+.f64 im re)))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (/.f64 (*.f64 (+.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (cbrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im)))) (cbrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im)))))) (cbrt.f64 (fma.f64 re re (*.f64 im (+.f64 re im))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (+.f64 im re)))) (+.f64 im re)) |
(*.f64 (/.f64 (+.f64 im re) (fma.f64 re re (*.f64 im (+.f64 im re)))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (+.f64 re im)) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (+.f64 im re) (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 im re)) (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (-.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) 1) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (sqrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) (sqrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3))) (cbrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3))))) (cbrt.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) 1) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (-.f64 re im)) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (-.f64 re im) (fma.f64 re re (*.f64 im (+.f64 im re))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (+.f64 im re)))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 re im))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (sqrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) (sqrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (cbrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3))))) (cbrt.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 re 3) (pow.f64 re 3)) (*.f64 (pow.f64 im 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (fma.f64 re re (*.f64 im (-.f64 im re)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 im re))))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (-.f64 re im)) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (-.f64 re im) (fma.f64 re re (*.f64 im (+.f64 im re))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 re re (*.f64 im (+.f64 im re)))) (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 re im))) |
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 re 3) (pow.f64 re 3)) (*.f64 (pow.f64 im 3) (pow.f64 im 3))) (fma.f64 re re (*.f64 im (-.f64 im re)))) (fma.f64 re re (*.f64 im (+.f64 re im)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 re 3) (pow.f64 im 3)) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 im re))))) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) |
(/.f64 (-.f64 (pow.f64 re 6) (pow.f64 im 6)) (*.f64 (fma.f64 re re (*.f64 im (-.f64 im re))) (fma.f64 re re (*.f64 im (+.f64 im re))))) |
(pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 1) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 2) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) 3) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3) 1/3) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2)) |
(fabs.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))) |
(log.f64 (exp.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2))))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 3)) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re im) 3) (pow.f64 (-.f64 re im) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 im re) 3) (pow.f64 (-.f64 re im) 3))) |
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(exp.f64 (log.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(fma.f64 re re (neg.f64 (pow.f64 im 2))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(fma.f64 re (-.f64 re im) (*.f64 im (-.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
(fma.f64 (-.f64 re im) re (*.f64 im (-.f64 re im))) |
(fma.f64 -1 (pow.f64 im 2) (fma.f64 re (*.f64 0 im) (pow.f64 re 2))) |
(-.f64 (pow.f64 re 2) (pow.f64 im 2)) |
Compiled 4013 to 2144 computations (46.6% saved)
2 alts after pruning (0 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 194 | 0 | 194 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 1 | 1 |
| Total | 194 | 2 | 196 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 94.9% | (-.f64 (*.f64 re re) (*.f64 im im)) |
| ✓ | 100.0% | (*.f64 (-.f64 re im) (+.f64 re im)) |
Compiled 34 to 18 computations (47.1% saved)
Total -3.3b remaining (-83400%)
Threshold costs -3.3b (-83400%)
| Inputs |
|---|
(*.f64 (-.f64 re im) (+.f64 re im)) |
(-.f64 (*.f64 re re) (*.f64 im im)) |
| Outputs |
|---|
(*.f64 (-.f64 re im) (+.f64 re im)) |
5 calls:
| 3.0ms | im |
| 3.0ms | re |
| 2.0ms | (-.f64 (*.f64 re re) (*.f64 im im)) |
| 2.0ms | (*.f64 re re) |
| 2.0ms | (*.f64 im im) |
| Accuracy | Segments | Branch |
|---|---|---|
| 100.0% | 1 | re |
| 100.0% | 1 | im |
| 100.0% | 1 | (-.f64 (*.f64 re re) (*.f64 im im)) |
| 100.0% | 1 | (*.f64 re re) |
| 100.0% | 1 | (*.f64 im im) |
Compiled 41 to 23 computations (43.9% saved)
| 1× | egg-herbie |
| 3× | +-commutative |
| 2× | sub-neg |
| 2× | *-commutative |
| 1× | neg-mul-1 |
| 1× | neg-sub0 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 31 |
| 1 | 15 | 31 |
| 2 | 20 | 31 |
| 3 | 22 | 31 |
| 4 | 23 | 31 |
| 1× | done |
| 1× | saturated |
| Inputs |
|---|
(*.f64 (-.f64 re im) (+.f64 re im)) |
| Outputs |
|---|
(*.f64 (-.f64 re im) (+.f64 re im)) |
Compiled 9 to 5 computations (44.4% saved)
| 515× | *-un-lft-identity |
| 274× | *-commutative |
| 264× | associate-*r/ |
| 262× | times-frac |
| 249× | distribute-lft-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 25 |
| 1 | 126 | 25 |
| 2 | 1640 | 25 |
| 1× | node limit |
Compiled 23 to 9 computations (60.9% saved)
(abs im)
(abs re)
Compiled 108 to 60 computations (44.4% saved)
Loading profile data...